directory: адресни книги с LaTeX и BibTeX Christophe Geuzaine

advertisement
directory: адресные книги с LaTeX и BibTeX
directory: адресни книги с LaTeX и BibTeX
Christophe Geuzaine
Christophe Geuzaine
Версия 1.20, 22-е Сентября 2004
Версия 1.20, 22 септември 2004
Скачивание
Сваляне
Текущее распределение directory это directory-1.20.tgz.
Это распределение содержит и PostScript и PDF версию
документации. Отдельные файлы также доступны через
сайты CTAN в biblio/bibtex/contrib/directory/ подкаталога.
Более старые версии всё ещё доступны здесь. Какиелибо вопросы, комментарии или предложения? Пошлите
мне электронное письмо.
Текущото разпределение на directory е directory1.20.tgz. Това разпределение съдържа
и PostScript, и PDF версия на документацията.
Отделните файлове са достъпни също така чрез
сайтовете CTAN в
субдиректорията biblio/bibtex/contrib/directory/ . Постарите версии са все още достъпни тук. С въпроси,
коментари или предложения, моля, пишете на
следния електронен адрес.
1 Введение
1 Въведение
directory1 является макро-пакетом для LaTeX и BibTeX,
который облегчает конструкцию, обслуживание и
эксплуатацию адресной книги как базу данных. Он
состоит из пяти файлов стиля BibTeX (address.bst,
phone.bst, email.bst, birthday.bst и letter.bst)
разработанных, чтобы использоваться в соединении с
файлом стиля LaTeX directory.sty. В зависимости от
библиографического используемого стиля, у пакета есть
directory1 е макропакет за LaTeX и BibTeX, който
улеснява конструкцията, обслужването и
експлоатацията на адресната книга като база данни.
Той се състои от пет файла стил BibTeX (address.bst,
phone.bst, email.bst, birthday.bst и letter.bst),
разработени, за да се използват заедно с файловете
LaTeX directory.sty. В зависимост от използвания
библиографски стил, пакетът има две основни
два основных приложения:
приложения:
1. конструкция списка информации (адрес,
телефонный номер, и т.д.) о выбранных людях,
компаниях или местах;
2. включение выбранной информации относительно
человека, места или компании в требуемом
расположении в документе.
1. конструкция на списък с информация (адрес,
телефонен номер и т.н.) за избрани хора,
компании или места;
2. включване на избрана информация за човек,
място или компания на позиция в документа по
желание.
В первом случае, directory ведёт себя точно так же как
стандартные библиографические стили: в то время как
стандартные библиографические стили обрабатывают
данные относительно книг, статей, продолжений, и т.д.,
а directory обрабатывает данные относительно людей,
компаний или мест. Например, имя в заголовке этого
руководства обращается к соответствующей записи в
каталоге, перечисленном в разделе 7.2. Первые четыре
файла BibTeX обеспечивают несколько способов
обработать эти данные.
В първия случай, directory се държи като стандартен
библиографски стил, но докато стандартните
библиографски стилове обработват данни за книги,
статии, дела и т.н., directory обработва данни за хора,
компании или места. Например, името в заглавието
на това ръководство се отнася до съответния запис в
директорията, изложена в раздел 7.2. Първите четири
файла BibTeX осигуряват няколко начина за
обработка на данните.
Во втором случае пакет позволяет битам базы данных
быть помещёнными в Ваш документ. Это может,
например, использоваться, чтобы поместить адрес
Вашего корреспондента в поле адреса письма.
Във втория случай пакетът позволява части от базата
данни да бъдат поместени във Вашия документ. Това
може да се използва, например, за да поместите
адреса на Вашия кореспондент в адресното поле на
писмото.
Четыре специальных файла стиля BibTeX (addresshtml.bst, email-html.bst, address-vcard.bst и address-ldif.bst)
акже обеспечены для лёгкой генерации HTML, vCard и
версии LDIF Ваших каталогов.
На разположение са и четири специални файла стил
BibTeX (address-html.bst, email-html.bst, addressvcard.bst и address-ldif.bst) за лесна генерация на
HTML, vCard и версии LDIF на Вашите директории.
2 Общее описание
2 Общо описание
2.1 Включение пакета и опции
2.1 Включване на пакета и опции
Пакет включён обычной \usepackage{directory}командой
вверху документа. Доступны четыре опции:
break:
позволяет полям директорий быть
поврежденными сквозь страницы;
german:
создает директории на немецком языке;
french:
создает директории на француском языке;
longdates:
печатает даты рождений, используя названия
месяцев вместо чисел.
Старые (до версии 1.10) параметры форматирования
теперь обработаны тем же самым механизмом команды
как все другие опции настройки (смотрите раздел 3).
Пакетът се включва с обикновена
\usepackage{directory}команда в горната част на
документа. Достъпни са четири опции:
break:
позволява полетата на директориите да се
пренасят между страниците;
german:
създава директории на немски език;
french:
създава директории на френски език;
longdates:
отпечатва рожденни дати, използвайки имена
на месеци вместо числа.
Старите (преди версия 1.10) опции за форматиране
вече се обработват със същия команден механизъм,
както и всички останали опции за кустомизация (вж.
раздел 3).
Каталог произведён командой \directory[extension]
{filename}, где filename ( имя файла) обозначает имя
файла bib (без bib расширения ) и где дополнительное
extension (расширение) параметра даёт, в случае
необходимости, расширение файла, выведенного BibTeX
(см. раздел 4). Как обычно многократные файлы bib
могут быть включены, запятая является разделителем
Директорията се съставя с командата
\directory[extension] {filename}, където filename (име
на файла) обозначава името на bib файла (без bib
разширението ) и където допълнителния аргумент
extension при необходимост дава разширението на
файла, произведен с BibTeX (вж. раздел 4). Както
обикновено няколко на брой bib файла могат да
разных имён файлов.
бъдат включени, като имената на отделните файлове
се отделят със запетая.
2.2 Making a citation
Запись процитирована в тексте при помощи
команды \dir{key}, \pdir{key}, \rdir{key} или \wdir{key},
эквивалентной стандарту каманды \cite{key} , где key
(ключ) используется таким же образом как всегда
(ссылаясь на запись в файл bib). Различия между
четырьмя командами цитаты будут объяснены в
следующем разделе. Команда \nodir{key} существует и
действует точно как \nocite{key} для стандартных
библиографий.
2.3 Стили bst
Стиль директории выбран
командой \directorystyle{style}, где style (стиль) является
одной из следующего::
address:
полное перечисление в запись всех полей ,
соответствующих ключевому входу (key).
Команда \dir{key} также печатает в документе
поле имени записи;
phone:
только телефон, сотовая связь и поля факса,
соответствующие процитированной записи,
выведенные на экран в каталоге. Команда \dir
{key} действует таким же образом как со стилем
адреса (address), за исключением того, что имена
2.2 Цитиране.
Запис може да се цитира в текста с командата
\dir{key}, \pdir{key}, \rdir{key} или \wdir{key},
еквивалентна на стандартната команда \cite{key} ,
където key се използва по същия начин, както и
досега (за препратка към запис в bib файл). Разликите
между четирите команди ще бъдат обяснени в
следващия раздел. Командата \nodir{key} присъства и
действа точно както \nocite{key} за стандартни
библиографии.
2.3 bst стилове
Стилът на директорията се избира с
командата \directorystyle{style}, където style е едно от
следните:
address:
пълно изброяване в директорията на всички
полета, съответстващи на key записа.
Командата \dir{key} също така отпечатва в
документа полето с името на записа;
phone:
в директорията се показват само полетата
'телефон', 'мобилен' и 'факс', съответстващи на
цитирания запис. Командата \dir {key} действа
по същия начин, както при адрес стила, с
сокращены;
email:
только адреса электронной почты выведены на
экран в записи. Команда \dir {key} действует
таким же образом как со стилем адреса (address);
birthday:
на экран выведены только дни рождения,
сортирующие записи в хронологическом порядке.
Команда \dir {key} действует таким же образом
как со стилем адреса;
letter:
действует немного другим способом, чем четыре
предыдущих стиля. Никакие директории не
произведены с командой \directory. Команда \dir
{key} приводит к полю имени записи the key,
которое будет напечатано в документе. Команда
\pdir {key} (соответственно \rdir {key} или \wdir
{key}) печатает имя и частный (соответственно
местонахождение или работа) адрес в табличном
документе.
разликата, че имената са съкратени;
email:
в директорията се показва само адреса на
електронната поща. Командата \dir {key}
действа по същия начин както при адрес стила;
birthday:
показват се само рождени дни, сортирайки
записите в хронологичен ред. Командата \dir
{key} действа по същия начин както при адрес
стила;
letter:
действа по малко по-различен начин от
предните четири стила. С командата \directory
не се произвеждат никакви директории.
Командата \dir {key} води до отпечатването в
документа на полето с името на key записа.
Командата \pdir {key} (съответно \rdir {key}
или \wdir {key}) отпечатва в документа името и
личния адрес (съответно местожителство или
работа) в таблична форма.
Download