Tex: подробное описание С. М. Львовский
Команды и их задание в тексте
Download 1.51 Mb. Pdf ko'rish
|
LaTeX-Lvovsky
2.3. Команды и их задание в тексте
Задание печатного знака процента с помощью последовательности символов \% — пример важнейшего понятия TEXа, называемого командой. С точки зрения их записи в исходном тексте, команды делятся на два типа. Первый тип — команды, состоящие из знака \ и одного символа после него, не являющегося буквой. Именно к этому типу относятся команды \{, \} , . . . \%, о которых шла речь на стр. 10 . Команды второго типа состоят из \ и последовательности букв, называемой именем ко манды (имя может состоять и из одной-единственной буквы). Например, команды \TeX и \LaTeX генерируют эмблемы систем TEX и L A TEX соответственно. В имени команды, а также между \ и именем, не должно быть пробелов; имя команды нельзя разрывать при переносе на другую строку. В именах команд прописные и строчные буквы различаются. Например, \large, \Large и \LARGE — это три разные команды (как Вы в дальнейшем узнаете, они задают различные размеры шрифта). После команды первого типа (из \ и не-буквы) пробел в исходном тексте ставится или не ставится в зависимости от того, что Вы хотите получить на печати: В чем разница между $1 и $ 1? w ˆEM RAZNICA MEVDU \$1 I \$ 1? I.2. ОСНОВНЫЕ ПОНЯТИЯ 12 После команды из \ и букв в исходном тексте обязательно должен стоять либо пробел, либо символ, не являющийся буквой (это необходимо, чтобы TEX смог определить, где кон чается имя команды и начинается дальнейший текст). Вот примеры с командой \sl (она пе реключает шрифт на наклонный): 38 попугаев. Подарок мартышке. \sl38 POPUGAEW. \sl pODAROK MARTY[KE. Если бы мы написали \slpODAROK MARTY[KE, то при трансляции TEX зафиксировал бы ошибку (типичную для начинающих) и выдал сообщение о том, что команда \slpODAROK не определена. С другой стороны, если после команды из \ и букв в исходном тексте следуют пробелы, то при трансляции они игнорируются. Если необходимо, чтобы TEX все-таки «увидел» пробел после команды в исходном тексте (например, чтобы сгенерированное с помощью команды слово не сливалось с последующим текстом), надо этот пробел специально организовать. Один из возможных способов — поставить после команды пару из открывающей и закры вающей фигурной скобок {} (так что TEX будет знать, что имя команды кончилось), и уже после них сделать пробел, если нужно. Иногда можно также поставить команду \ (back slash с пробелом после него), генерирующую пробел. Вот пример. Освоить L A TEX проще, чем TEX. Человека, который знает систе му TEX и любит ее, можно на звать TEXником. oSWOITX \LaTeX\ PRO]E, ˆEM \TeX. ˜ELOWEKA, KOTORYJ ZNAET SISTEMU \TeX{} I L@BIT EE, MOVNO NAZWATX \TeX NIKOM. В последней строчке этого примера мы сознательно не создали пробела после команды \TeX, чтобы эмблема TEXа слилась с последующим текстом. Download 1.51 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling