Projekt: Hesla Jednoty bratrské/2019
Tato stránka je součástí projektu: | |
Příslušnost: skupinová |
Projekt: Hesla Jednoty bratrské pro rok 2019
[editovat]V tomto článku řešíme průběh přípravy textu (tj. vlastních hesel pro jednotlivé dny roku) pro Hesla Jednoty bratrské 2018; další záležitosti řešíme na dalších podstránkách:
- Přípravu obálky řešíme v článku Projekt: Hesla Jednoty bratrské/obálka/2019.
- Heslo roku řešíme v článku Projekt: Hesla Jednoty bratrské/heslo roku/2019
- Kulatá výročí řešíme v článku Projekt: Hesla Jednoty bratrské/výročí/2019.
- Písně řešíme v článku Projekt: Hesla Jednoty bratrské/písně/2019.
Technologie asi zůstává zhruba stejná jako dříve (viz Projekt: Hesla Jednoty bratrské/2017) a jak je uvedena na hlavní stránce Projekt: Hesla Jednoty bratrské#Technologie
Písmeno w na začátku níže uvedených oddílů znamená working directory, tj. název pracovního adresáře, ve kterém se postupně řeší jednotlivé fáze vytváření českých Hesel JB:
w00-Losungen
[editovat]2017-12-29
[editovat]- Losungen_fuer_2019_2017-12-29.mdb
- Losungen_fuer_2019_2017-12-29.rtf
w01-jet-mdb-import
[editovat]V lednu a únoru jsme řešili kůrovce a polomy v lese a k tomu zkouškové období, takže ke zpracování Hesel jsem se dostal až začátkem března:
2018-03-08
[editovat]Schema MDB databáze stejné jako v minulých letech (Projekt: Hesla Jednoty bratrské/2016/losungen2016.schema), bez větších problémů.
w02-sql-load
[editovat]2018-03-08
[editovat]Podobně jako v minulých letech, nutno postupně vychytat různé věci.
2018-03-09
[editovat]Zásadní změna je v pojmenování nedělí na začátku roku:
- 2019-01-06 EPIPHANIAS
- 2019-01-13 1. SONNTAG NACH EPIPHANIAS
- 2019-01-20 2. SONNTAG NACH EPIPHANIAS
- 2019-01-27 LETZTER SONNTAG NACH EPIPHANIAS
- 2019-02-03 5. SONNTAG VOR DER PASSIONSZEIT
- 2019-02-10 4. SONNTAG VOR DER PASSIONSZEIT
- 2019-02-17 SEPTUAGESIMAE
- 2019-02-24 SEXAGESIMAE
- 2019-03-03 ESTOMIHI
- 2019-03-06 Beginn der Passionszeit
- 2019-03-10 INVOKAVIT
... atd. dál už obvykle
Důvod je v tom, že se na tom usnesly nějaké evangelické církve v Německu.
w03-sql-transl
[editovat]2018-03-09
[editovat]Zajímavé je, že tu jsou dvoje Hesla ze stejného verše, pouze jiné části verše:
#403 04.10.2019 4. Fr HERR, es ist dir nicht schwer, dem Schwachen gegen den Starken zu helfen. 2.Chronik 14,10 #404 03.12.2019 3. Di Hilf uns, HERR, unser Gott; denn wir verlassen uns auf dich. 2.Chronik 14,10
w04-quote+song
[editovat]2018-03-10 sobota
[editovat]Podobně jako vloni:
- quotes19void.pl přidám do databáze prázdné záznamy pro dny, kdy budou mět být citáty
- Zjistím, jestli se nezměnila
- Pomocí liederdatenbank.de.pl (skript musím trochu poupravit) vytvořím seznam písní z EG lieder.html
- Zjistím, že se oproti loňsku nezměnil, proto použiji loňský skript:
- song-de+data.pl zanese do tabulky song názvy německých písní s odkazy do http://www.liederdatenbank.de/ – výsledek do hes19w04c-song-de.sql
2018-03-12 pondělí
[editovat]- Dle Konkordance česko-německých písní.xlsx do pole text ručně do kulatých závorek doplním čísla a názvy ekvivalentních písní z českých kancionálů EZ, BZ
- hes19w04d-song-EZ+BZ.sql – výsledná databáze
w05-localhost-php
[editovat]2018-03-12 pondělí
[editovat]- PHP skripty z loňského roku Projekt: Hesla Jednoty bratrské/2018#w05-localhost-php nefungují. Po chvíli si vzpomenu, že jsem ten problém řešil vloni v létě:
- Z loňského roku tedy musím vzít skripty, upravené pro PHP v.7, viz Projekt: Hesla Jednoty bratrské/2018#w10-localhost-php7
- Vypadá to, že vše v podstatě funguje
w06-dulos-php
[editovat]2018-03-13 úterý
[editovat]- Překopíruji sem PHP skripty z w05-localhost-php a upravím parametry pro vzdálený server
- na rory vytvořím novou databázi dulos4978
- na http://hesla.dulos.cz uploaduji PHP skripty
- po spuštění dostanu zlou hlášku:
Error: Unable to connect to MySQL – nejde se připojit k databázi :-(. Debugging errno: 2002 Debugging error: php_network_getaddresses: getaddrinfo failed: Name or service not known
- pak se ukáže, že jsem měl zakomentované jméno serveru "localhost", takže mě jen lehce rozhodila dikce té hlášky
w07-MB+
[editovat]Zálohování databáze – jako vloni: Projekt: Hesla Jednoty bratrské/2018#w07-MB+
2018-03-13 úterý
[editovat]První manuální záloha , automatické zálohování spuštěno od 15:50 po 10 minutách. Databáze:
- dulos4225: 2019mirek
- dulos6704: 2019rfc
2018-03-14 středa
[editovat]- 08:00 Mirek začíná dělat
Postup práce (sledováno ten den o půlnoci):
datum | den | uděláno od | do | |
---|---|---|---|---|
2018-03-14 | středa | 2019-01-01 | 2019-02-23 | |
2018-03-15 | čtvrtek | 2019-02-19 | 2019-04-06 | |
2018-03-16 | pátek | 2019-04-07 | 2019-04-15 | |
2018-03-17 | sobota | 2019-04-16 | 2019-05-26 | |
2018-03-18 | neděle | 2019-05-26 | 2019-07-06 | |
2018-03-19 | pondělí | 2019-07-07 | 2019-07-21 | |
2018-03-20 | úterý |
w15-eb
[editovat]středa 2018-09-12
[editovat]Generování PDF pro leden–prosinec.
- starý skript: 136 stran
- Slávkův skript (biblické verše 10 pt, vše ostatní kursivou 8pt/9.5pt): rovněž 136 stran
- Hesla 2018: str. 15 – 143 = 129 stran
\def\heslo #1§{\cteninum=0 \ifnum\heslonum=0 {\rm #1}\else\vskip6pt plus6pt minus3pt {\rm #1}\fi
\advance\heslonum by1
\def\cteni #1§{\nobreak \ifnum\cteninum=0 \vskip6pt plus6pt minus3pt #1\else\hfill #1\fi
\advance\cteninum by1
Tak jsem zmenšil:
\vskip4pt plus4pt minus2pt
Efekt nebyl velký, většina stránek zůstala stejně velká, počet zůstal 136 stran.
Dále jsem u dvojverší, výročí a písně (sázeno kursivou 8 pt) snížil baselineskip=9.5pt na 9pt. Počet stránek je teď 132. To už je dobré, až to ručně proberu, můžu dál smrsknout.
Jenom jsem nenašel, jak udělat, že po písni je meziřádková vzdálenost k čtení stále dost velká.
Takže shrnutí mých změn na smrsknutí textu:
%\def\dvojversi #1§#2§{\removelastskip\vskip6pt plus3pt minus3pt
\def\dvojversi #1§#2§{\removelastskip\vskip3pt plus3pt minus3pt
{\baselineskip=9pt\parindent=1.5em\citatf
#1\par
#2\par}
}
%\def\pisen{\removelastskip\vskip6pt plus3pt minus3pt
% \bgroup \baselineskip=9.5pt \parindent=1.5em \obeylines \pisenf
\def\pisen{\removelastskip\vskip3pt plus3pt minus3pt
\bgroup \baselineskip=9pt \parindent=1.5em \obeylines \pisenf
}\
%\def\cislopisne #1§{\egroup \vskip-\baselineskip \hfill {\cislopisnef #1}\nobreak\vskip6pt plus3pt minus3pt}
\def\cislopisne #1§{\egroup \vskip-\baselineskip \hfill {\cislopisnef #1}\nobreak\vskip2pt plus2pt minus4pt}
%\def\vyroci #1§{\nobreak\vskip2pt {\baselineskip=9.5pt \leftskip=1.8em \parindent=-1.8em\vyrocif #1\par}}
\def\vyroci #1§{\nobreak\vskip2pt {\baselineskip=9pt \leftskip=1.8em \parindent=-1.8em\vyrocif #1\par}}