jollheef / free-as-in-freedom-v2-ru

Русский перевод второго издания Free as in Freedom: Richard Stallman's Crusade for Free Software.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Оформление кавычек

dstrelnikov opened this issue · comments

Не лучше ли оформлять кавычки через пакет csquotes как \enquote{some text}?

Насколько я помню, он должен корректно обрабатывать вложенные кавычки.

Не лучше ли оформлять кавычки через пакет csquotes как \enquote{some text}?

C csquotes кавычки стали правильными («ёлочки»), то есть подтягивает настройки polyglossia корректно.

image

А без этого можно сделать обычные кавычки — правильными? Это было бы меньшей кровью.

Насколько я помню, он должен корректно обрабатывать вложенные кавычки.

А вот с этим как-то не получилось.

\enquote{принтер \eqnuote{жуёт} бумагу, требуется починка}
$ make
rubber -m xelatex faif-2.0.tex
compiling faif-2.0.tex...
chap01.tex:37: Undefined control sequence \eqnuote.
chap01.tex:37: leading text: ... \eqnuote{жуёт} бумагу, требуется починка}
make: *** [Makefile:2: all] Error 2

А без этого можно сделать обычные кавычки — правильными? Это было бы меньшей кровью.

"Правильными" - это елочками? <<some text>>

\enquote{принтер \eqnuote{жуёт} бумагу, требуется починка}

Здесь у тебя просто опечатка в имени оператора.

"Правильными" - это елочками? <>

Именно!

Здесь у тебя просто опечатка в имени оператора.

И действительно.

Да, вложенные кавычки обрабатывает корректно.

image