Vlna vrací Error 1 #7

Open
opened 4 years ago by em · 2 comments
em commented 4 years ago
Owner
~~~ file: kap-generatory.tex      lines: 47, changes: 0
~!~ warning: text/math/verb mode mismatch,  file: kap-modelova-implementace.tex,  line: 364
~~~ file: kap-modelova-implementace.tex   lines: 382, changes: 0
~~~ file: kap-paradigmata.tex     lines: 28, changes: 0
~~~ file: prace.tex       lines: 242, changes: 0
~~~ file: zaver.tex       lines: 3, changes: 0
~~~ file: kap-vyhodnoceni-implementace.tex        lines: 15, changes: 0
~~~ file: kap-markup.tex          lines: 61, changes: 0
~~~ file: titulka.tex     lines: 153, changes: 0
~~~ file: makra.tex       lines: 91, changes: 0
~~~ file: literatura.tex          lines: 36, changes: 0
~~~ file: kap-taxonomie-pozadavku.tex     lines: 28, changes: 0
~~~ file: uvod.tex        lines: 4, changes: 0
make: [Makefile:13: vlna] Error 1 (ignored)
``` ~~~ file: kap-generatory.tex lines: 47, changes: 0 ~!~ warning: text/math/verb mode mismatch, file: kap-modelova-implementace.tex, line: 364 ~~~ file: kap-modelova-implementace.tex lines: 382, changes: 0 ~~~ file: kap-paradigmata.tex lines: 28, changes: 0 ~~~ file: prace.tex lines: 242, changes: 0 ~~~ file: zaver.tex lines: 3, changes: 0 ~~~ file: kap-vyhodnoceni-implementace.tex lines: 15, changes: 0 ~~~ file: kap-markup.tex lines: 61, changes: 0 ~~~ file: titulka.tex lines: 153, changes: 0 ~~~ file: makra.tex lines: 91, changes: 0 ~~~ file: literatura.tex lines: 36, changes: 0 ~~~ file: kap-taxonomie-pozadavku.tex lines: 28, changes: 0 ~~~ file: uvod.tex lines: 4, changes: 0 make: [Makefile:13: vlna] Error 1 (ignored) ```
em commented 4 years ago
Poster
Owner

Problém je v lstlisting se skriptem pro Git hook, kde jsou proměnné se znakem $. Vlna interpretuje znaky jako začátek matematického prostředí. Když se provede escape, tj. \$, Vlna projde bez chyby, ale lomítka se přenesou do bloku s kódem ve výsledném PDF.

Problém je v `lstlisting` se [skriptem pro Git hook](https://git.microlab.space/em/bakalarka/src/branch/master/kap-modelova-implementace.tex#L356-L370), kde jsou proměnné se znakem `$`. Vlna interpretuje znaky jako začátek matematického prostředí. Když se provede escape, tj. `\$`, Vlna projde bez chyby, ale lomítka se přenesou do bloku s kódem ve výsledném PDF.
em added the
LaTeX
label 4 years ago
em commented 4 years ago
Poster
Owner

Dočasně je problém řešen pomlčkou v Makefile, tj. -vlna -l $^, což ale pořád vrací Error 1 a může rozbít buffer ve Vimu. Dalším řešením je vyvolat vlnu s přepínačem -m, což je ale jen polovičaté řešení, které může zasahovat do prostředí s matematikou. Dokumentace vlny vlastně dobře nevysvětluje, jak -m funguje.

Dočasně je problém řešen pomlčkou v Makefile, tj. `-vlna -l $^`, což ale pořád vrací Error 1 a může rozbít buffer ve Vimu. Dalším řešením je vyvolat vlnu s přepínačem `-m`, což je ale jen polovičaté řešení, které může zasahovat do prostředí s matematikou. Dokumentace vlny vlastně dobře nevysvětluje, jak `-m` funguje.
This repo is archived. You cannot comment on issues.
No Milestone
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: em/bakalarka#7
Loading…
There is no content yet.