Цитата(Ixt @ Aug 19 2014, 20:17)

Vadim, а подскажите, что можно сделать, если фамилия не влезает в отведённое поле? Не то чтобы она длинная, но сокращать не хочется.
Помнится, КОМПАС в таком случае шрифт как-то сжимал по горизонтали, но за пределы поля не позволял выходить.
Насколько мне известно, LaTeX, в отличие от других систем вёрстки, не сжимает/разжимает по горизонтали конкретные слова, а только промежутки между ними. Следовательно, нужно уменьшить размер шрифта в конкретном поле. При разработке pcbdoc не предпринимались меры по автоматизации этого процесса, поэтому нужно делать это вручную. Например, уменьшить размер шрифта можно так:
Код
\AuthorSet{\smallit{}Пупкин}
Вообще, в pcbdoc есть несколько команд изменения размера шрифта. Наклонный шрифт, от меньшего к большему:
Код
\smallit
\normalfontit
\llargeit
\largeit
\LLargeit
\Largeit
Прямой шрифт, от меньшего к большему:
Код
\small
\normalfont
\llarge
\large
\LLarge
\Large
Кроме того, Вы можете указать тип шрифта и его размер "в лоб" средствами XeLaTeX. Например:
Код
\AuthorSet{\fontspec[Scale=0.68]{GOST type A}\itshape{}Пупкин}
И, само собой разумеется, если Вы планируете часто использовать конкретный размер шрифта, имеет смысл создать для этого новую команду.
Цитата(Ixt @ Aug 19 2014, 20:17)

И в \NameSet мне хочется текста побольше задать, но не получается по той же причине.
В дополнение к сказанному выше, поле \NameSet может состоять из двух строк. Например:
Код
\NameSet{Модуль\\расширителя сознания}