LINUX.ORG.RU

Вставка листинга в документ

 , , , ,


1

3

В общем ищу решения для вставить достаточно крупный кусок кода на Python и мне нужно:

  1. Нумеровать строки
  2. Поддерживать русский язык внутри блока
  3. Иметь возможность разнесения на несколько листов
  4. (Желательно) Подсветка строк

Используемая система: XETEX.
Готов выслушать все предложения. Есть возможность подпилить сырые решения(при условии, что меня будет консультировать знающий человек)

Спасибо за внимание.

★★★★★

Не совсем то, но присмотрись к literate programming:

http://mpastell.com/pweave/

Мне пока хватает Sweave, но через пару месяцев может возникнуть такой же вопрос, так что подписался.

ErasimHolmogorin
()

Используемая система: XETEX.

А фиг его знает. В латехе я пользовался пакетом lstlistings. Усе было ОК.

Eddy_Em ☆☆☆☆☆
()

Кстати, ты ЗиТеХ'ом ради Times New Roman пользуешься?

Как там вообще в сравнении с ЛаТеХ'ом?

Самому в скором времени понадобится как-то решить проблему со шрифтами.

ErasimHolmogorin
()
Ответ на: комментарий от ErasimHolmogorin

Как там вообще в сравнении с ЛаТеХ'ом?

Полная срака. Очень уродливо и непривычно. Я пробовал в зитехе бланк на командировку зафигачить (т.к. зитех еще и формочки в pdf поддерживает), намучился прилично. Потом прикола ради попробовал формулки повтыкать и т.п. — вышло уродливо.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Был один случай, девочку зитехом изнасиловали, дошло до того, что оглавление ручками делала, да и вообще почти вся работа в Word'style.

Вот до чего доходит требование сдавать работы в Times New Roman, и не умение гуглить нужные пакеты.

ErasimHolmogorin
()
Ответ на: комментарий от ErasimHolmogorin

требование сдавать работы в Times New Roman

1. Только идиот такое будет требовать.
2. Идиот (см. п.1) не отличит cmr от TNR — так что, пофиг!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Ну, девочка честная была и науч.рук. её знал про отличия CMR от TNR, в отличии от комиссии.

Я сейчас с ним же и работаю и у меня складывается впечатление, что он просто хотел узнать как там обстоят дела и попросил её выполнить работу в зитехе. Ему видимо в свои за шестьдесят уже лень копаться в говне.

ErasimHolmogorin
()
Ответ на: комментарий от Eddy_Em

Сразу скажу, что имел очень неприятный опыт убеждения идиотки, что все требования я соблюдал. А в требованиях было сказано, TNR и использовать шаблон заполнения. Формат не указан. Принес в PDF.
3 дня мне мозги ели, а я им(Благо я никуда не торопился и надо было не мне, в общем решил проучить и себя и их :) ). В итоге оказалось, что и редактировать им ничего не надо...
Вопрос, какого черта??? Когда прекратится этот бред.

deterok ★★★★★
() автор топика
Ответ на: комментарий от ErasimHolmogorin

Очень сложно в это поверить, за всю жизнь видел только 1 человека, который знал, что такое LATEX вообще.

deterok ★★★★★
() автор топика
Ответ на: комментарий от ErasimHolmogorin

Да, узнаваем, вот только чего он «Указатель соавторов» не вынес на отдельный лист?

deterok ★★★★★
() автор топика
Ответ на: комментарий от deterok

Ты, похоже, только гуманитариев знаешь?

А я — наоборот — очень мало встречал людей, не знающих про латех.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от deterok

вот только чего он «Указатель соавторов» не вынес на отдельный лист

Чтобы ты всю ночь не спал и задавал себе этот вопрос: «Почему, ну почему?»

ErasimHolmogorin
()
Ответ на: комментарий от iVS

Для вставки кириллицы можно использовать escapechar для экранирования.

Evgueni ★★★★★
()

Используемая система: XETEX

Если собирать с помощью xelatex (kile умеет, например), то можешь пользоваться теми же пакетами, что и в латехе

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.