Создавайте файлы в стиле латекса

Какие (WYSIWYG) инструменты существуют для создания файлов стилей LaTeX?

Какие существуют руководства по их сборке вручную?

Не могли бы вы порекомендовать немного?

= = РЕДАКТИРОВАТЬ

Чтобы уточнить - я ищу что-то, что даст файл.sty или.cls или аналогичный (не совсем уверен, что из этого делает, я относительно новичок в LaTeX), который я мог бы использовать в ряде различных документов, потенциально с рядом шаблонов.

2 ответа

Там не так много особенного sty или же cls файлы; это просто файлы LaTeX со специальным назначением и другим расширением. Вы можете использовать любой редактор, чтобы написать их, предпочтительно ваш любимый редактор LaTeX. Я не знаю ни одного специального редактора только для файлов стилей и классов; и я не совсем уверен, как концепция WYSIWYG может быть применена к стилям / классам в любом случае.

Если вы просто хотите собрать некоторые настройки / определения LaTeX в общем файле, используйте свой любимый редактор, чтобы написать их (или скопируйте их из документа, в котором они уже работают). Вставить \ProvidesFile{packagename} в начале файла. Сохраните это с .sty расширение в месте, где TeX может его найти. Тогда вы можете вызвать \usepackage{packagename} в ваших документах LaTeX, и ваш пакет будет загружен сразу.

Вот пример, где я собрал свои настройки для писем с scrlettr учебный класс:

\ProvidesFile{FJ-Brief-CB}

\name{Florian Jenn}
\signature{\bigskip Florian Jenn}

\address{Some street 123 \quad 03\,044 Cottbus}

\subjecton

% and so on...

Для "реальных" пакетов, обратитесь к "LaTeX2e для авторов классов и пакетов" по ​​адресу http://www.latex-project.org/guides/clsguide.pdf, как уже упоминалось пользователем33872. Кроме того, Джозеф Райт представляет краткий обзор: http://www.texdev.net/2009/10/05/the-dtx-format/. По сути, вам придется написать документ (dtx) файл, из которого sty и файлы документации могут быть созданы.

Любые редакторы, которые можно использовать для LaTeX, должны подойти; однако, приятно иметь явную поддержку dtx (docTeX). AFAIK, Emacs (режим docTeX в AUCTeX) или WinEdt (см. http://www.winedt.org/Config/modes/DTX.php) имеют его. Я быстро взглянул на Kile и TeXmaker - у них нет явных режимов (редактирование dtx все еще возможно, но не так приятно). Смотрите также заметки Джозефа Райта по редактированию DTX: http://www.texdev.net/2009/10/11/working-with-dtx-files/

Я не знаю каких-либо конкретных WYSIWYG для создания стилей LaTeX.

Конкретным руководством по написанию пакетов / стилей является "LATEX2ε для создателей классов и пакетов] 1.

Я нашел полезным также "Список часто задаваемых вопросов TeX в Великобритании" (вы можете найти его в Google).

теплые пожелания,

Другие вопросы по тегам