Пара вопросов по LaTeX
Извините, что задаю эти вопросы здесь - просто не знаю где их ещё можно задать.
Вобщем, решил пойти по unix-way и оформить курсовую в LaTeX. Крайне смутило вот какое требование:
все страницы отчета (кроме титульника) должны быть обведены в рамку, которая отступает от левого края А4 листа на 20 мм, от остальных - на 5 мм. Текст должен отступать от рамки на 3 мм по бокам и на 10 мм сверху и снизу.
Представить не могу, как это реализовать. Плииз, помогите!
LaTeX автоматически нумерует страницы. Но титульный лист туда не включается (1 страница - оглавление). Как сделать так, чтоб оглавление было 2 страницей и т.д.
И последнее - оформление титульника. Может, кто уже делал? Или знает, где есть примеры? Поделитесь, плиз
P.S. Возможно кто-то знает хорошие русскоязычные форумы по LaTeX. Буду рад ссылкам...
- Для комментирования войдите или зарегистрируйтесь
В журнале
В журнале LinuxFormat был ряд статей, посвящённых LaTeX. Там же, по-моему, есть ссылки на соответствующую литературу.
Львовского
Львовского читал (где он сейчас в Сети - не знаю)?
Ещё можно порекомендовать собственно Кнута.
Вывод только родной (.dvi || .ps) или с расчётом на возможность создания красивой .pdf-ки?
ЗЫ: Нет бОльшей радости, чем принести злобному преподу курсовик в электронном виде в формате .dvi. Начнёт возмущаться - cpio-архив с PostScript'ом :)
Live free or die
Линки на форумы, а не на литературу, плиз
Аааа!! Литература рулит, знаю. Читаю. Но есть конкретная проблема: как обвести каждый лист в рамку???? Уже хоть какой-то результат нужно предоставить через 3 дня. Я просто физически не успеваю прочитать эти книги. В литературу и в гугл я и сам послать могу :) Кстати, и там и там пытался искать. Гугл на эту тему ничего не ответил, а беглый огляд литературы не помог.
Так кто-нибудь знает, как обвести листы в рамку??? И у кого-нибудь есть уже готовые (свои) курсовые/дипломы/рефераты на LaTeX???
---
Во имя Святого Пингвина!
ESKDX
Тоже в этом семетре задался подобной проблемой и нашел замечательный проект ESKDX:
eskdx — это набор пакетов и классов для LaTeX предназначенный для верстки как текстовой, так и графической документации в соответствии с требованиями Единой системы конструкторской документации.
Основные возможности
* основная надпись и дополнительные графы по ГОСТ 2.104-68, форма 1, 2, 2а, 2б;
* поддерживаемые форматы листов: А0, А1, А2, А3, А4;
* поддержка двусторонней печати;
* настройка элементов текста (абзацы, перечисления, и т.п.) и рубрикации (разделы, подразделы, пункты, подпункты, приложения) по ГОСТ 2.105-95;
* титульный лист и лист утверждения по ГОСТ 2.105-95;
* спецификация по ГОСТ 2.106-96, форма 1, 1а, 2, 2а;
* лист регистрации изменений по ГОСТ 2.503-90;
* поддержка множества языков (на данный момент русский и украинский).
P.S. Еще бы кто-нибудь подсказал как в оглавлении обрать жирный шрифт :)
По поводу рамки
По поводу рамки - поиск в гугле дал вот такую ссылку: http://www.ctan.org/tex-archive/help/Catalogue/entries/fancybox.html
Похоже, раздел 9 в документации именно, что вам нужно.
Спасибо
Спасибо огромное!!! Именно то, что нужно. Со стилями и размерами отображения потом разберусь. Главное, что рамка всё-таки рисуется!
---
Во имя Святого Пингвина!
про нумерацию
про нумерацию страниц смотреть команды \pagestyle и \thispagestyle
В eskdx
В eskdx реализованы и рамки и нумерация ставиться автоматически как надо. И титульник автоматом генирируеться.
А какие Вы
А какие Вы проги используете для LaTEX??
Консольные или визуальные??
Я использую gvim .
Я использую gvim . Подробнее о настройке тут: http://allaboutvim.blogspot.com/2007/10/latex-vim-vim-latex.html
Kile - KDEшный LaTeX редактор. Но ближе и роднее вима ничего для сердца нету :)
---
Во имя Святого Пингвина!
Пишу в LyX
Пишу в LyX поглядывая на исходник, и вставляя код, если он что-нибудь не помоему интерпретирует.
Писать сразу в латех слишком долго даже в Kile
:)
Ещё вопрос:
Ещё вопрос: возможно ди как-нибудь сделать подсветку для кода С++?
---
Я схожу с ума или это глючит Реальность?
dev-tex/cpp2latex
* dev-tex/cpp2latex
Available versions: 2.3 (~)2.3-r1
Homepage: http://www.arnoldarts.de/drupal/?q=Cpp2LaTeX
Description: A program to convert C++ code to LaTeX source
---
Во имя Святого Пингвина!