КАТЕГОРИИ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) П Arhitektura- (3434) Astronomiya- (809) Biologiya- (7483) Biotehnologii- (1457) Военно дело (14632) Висока технологиите (1363) Geografiya- (913) Geologiya- (1438) на държавата (451) Demografiya- ( 1065) Къщи- (47672) журналистика и SMI- (912) Izobretatelstvo- (14524) на външните >(4268) Informatika- (17799) Iskusstvo- (1338) История- (13644) Компютри- (11121) Kosmetika- (55) Kulinariya- (373) култура (8427) Lingvistika- (374) Literatura- (1642) маркетинг-(23,702) Matematika- (16,968) инженерно (1700) медицина-(12,668) Management- (24,684) Mehanika- (15423) Naukovedenie- (506) образование-(11,852) защита truda- (3308) Pedagogika- (5571) п Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) oligrafiya- (1312) Politika- (7869) Лево- (5454) Priborostroenie- (1369) Programmirovanie- (2801) производствено (97182) от промишлеността (8706) Psihologiya- (18,388) Religiya- (3217) с комуникацията (10668) Agriculture- (299) Sotsiologiya- (6455) спортно-(42,831) Изграждане, (4793) Torgovlya- (5050) превозът (2929) Turizm- (1568) физик (3942) Filosofiya- (17015) Finansy- (26596 ) химия (22929) Ekologiya- (12095) Ekonomika- (9961) Telephones- (8441) Elektrotehnika- (4623) Мощност инженерно (12629) Yurisprudentsiya- (1492) ядрена technics- (1748)

Роуминг аргументи и крехка отбор

Ако има не само на текста, но и TeX'ovskie отбор, те могат понякога да доведе до грешка в превода в аргумента на командата \ раздел (или каквито и да било други, предлагани от LATEX команди за позиции). За да избегнете това, екипът трябва да "защитят": поставя точно пред нейния екип \ защити. Ето един пример, когато възникне необходимост, в този отбор.

Да предположим, че сте решили да кажа, че в някои LaTeX място заглавната секция не може да се счупят при печатната дейност с командата \ nolinebreak. След това трябва да се процедира, както следва:

\ Documentclass {статия}

\ Започнете {документ}

\ Раздел {} стабилност Lyapunov

...

\ Раздел {Някои свойства на функции \ защита \ nolinebreak \ Lyapunov}

Нещо друго.

\ Край {документ}

(Забележка в същото време, като се има в пространството между думите, а не след екип \ nolinebreak на -. В противен случай тя не работи, без значение какъв вид \ защити), съобщението за мистериозната грешка се появява на екрана Ако премахнете файла \ защити.

Този вид ситуация може да възникне, когато екип TeX'ovskaya е част от текста, който ще се вписват в специален файл и използвани следващия път, когато стартирате LaTeX (в нашия случай информация челната част се записва в разширяването на ТОС файл за по-нататъшна употреба в таблицата на съдържанието). Ако аргументът (в този случай, командата \ секцията) се подлага на такова лечение, то се нарича роуминг; екип, който, когато се използва в движещ аргумент, може да доведе до грешка, наречена чуплив.

Латексови команди, които наистина могат да бъдат необходими в рамките на заглавието на раздел, по-голямата част не са крехки. Ако се съмнявате, не чуплив ли някакъв конкретен отбор, не се колебайте да го \ защити - нищо лошо не се случи това.

Те не са чупливи и не е необходимо да бъдат защитени с \ защити команда за поставянето на диакритични знаци, промяна на сегашните интервали шрифтове и монтажни ръчно.

4. Лекция на тема: Да направим текст като цяло
Заглавната страница, в съдържанието, библиография, абстрактен заглавна страница да се организира на собственост върху целия документ, трябва да направите две неща: правилно информацията за заглавието (автор, заглавие и т.н.) и да даде команда LaTeX генерира този удар с глава. Вторият се извършва с командата \ maketitle. Това ще създаде страница заглавие, ако се предоставя и възможности за класа. (Ако заглавието не е предоставена, мястото командата \ maketitle ви е дал информация за автора, заглавието и други неща, на първата страница, изберете подходящите шрифтове и като направи подобаващ маржове между информацията за заглавието и текста.) По подразбиране класовете докладват и страница заглавие на книга винаги е създадена (и не е създаден, ако посоченият клас опция notitlepage), за заглавната страница на класа статия е създадена (но ще бъде създаден, ако посочите опция titlepage клас). В клас Proc титулярния информация винаги се отпечатва върху първата страница на текст. Тъй като екип \ maketitle генерира текст, той не може да бъде поставен в преамбюла на документа. Сега обясни как да се създаде LaTeX информация за титлата. Авторът се дава с командата \ автора. Това отнема на един задължителен аргумент - името на автора (под формата, в който искате да бъде на заглавието). Ако има няколко автори, техните имена трябва да бъдат отделени от екипа на \ и. Титла се дава с командата \ заглавие. Ако заглавието е дълго, можете да зададете своя собствена дял на линията с командата \\; Ако това не бъде направено, заглавието ще бъде разделен на линия центрира автоматично, като че ли това е точка в околната среда {} център. Следващата част от информацията за титлата - датата на екип \. Той има един задължителен аргумент, в който можете да зададете произволен текст (като датата, в съответствие с превода на датата на думата), който ще бъде публикуван на първа страница (или преди началото на основния текст, ако покривният лист не е условие за класа и / или опции) в един или повече от центрирани линии (както и текста, даден от аргумента на командата \ заглавието). По-специално, че е възможно да напусне аргумент на тази команда "празен", ако ти кажа \ дата {} - след съответния текст не се появяват. Но ако не се даде тази заповед, макар и с празен аргумент, латексът ще отпечата датата на заглавната страница на старта си, и на английски език, 1). Командите \ автор, \ заглавие и \ дата може да се даде в произволен ред, но не непременно с екип \ maketitle (възможно е и в преамбюла). Екип \ maketitle трябва да бъде първата от командите, генериране на текст. И накрая, последното нещо, което можете да правите с информацията за заглавието на документа - е да осигури на своите бележки под линия. За всеки от авторите, за каквито и думи в заглавието или в текста, съдържащ се в аргумента на командата \ дата, можете да направите бележка под линия с командата \ Благодаря, има един задължителен аргумент - бележка под линия (за разлика от конвенционалните бележки под линия, параграфи в текста не може да се разделят празни редове или команди \ наравно, а ако си бележка под линия трябва да бъде няколко параграфа, разделете ги TeX'ovskoy екип \ endgraf). Бележки под линия да бъдат отпечатани в долния край на покривния лист (или на първата страница, ако покривният лист не е предвидено). Пример: \ автор {Boris Zakhoder} \ заглавието {Мечо пух и всички всички-всички \ благодарение {Всъщност, това е превод на АА Milne}} \ дата {} Забележете, че командата \ благодарение поставя вътре аргумента команди \ автор заглавие и / или \. И накрая, можете да, ако искате да не се използва стила на покривния лист, продиктувано ни от латекс. Уверете се, че е много проста - това е необходимо, за да се възползват от околната среда {} titlepage. Текстът между \ започне {} titlepage и \ край {} titlepage бъде заглавната страница, за проектирането на който напълно отговаря на този, който се подготвя текста. Самата LaTeX в рамките на тази среда прави само три неща:
  • поставя печат в една колона (дори ако документът трябва да бъде отпечатана в две колони);
  • започва нова страница и поставя плота до нула броя на страниците;
  • определя стила на страницата на празно (без долния и номер).
Какво и как да се сложи на тази страница - вашата загриженост. Съдържание в този процес, LaTeX автоматично ще събира информация за създаване на таблица на съдържанието, и да го пише във файл със същото име като файла се обработват, и ТОС разширение. LaTeX да записва тази информация, а след това взе и се публикува таблица на съдържанието, е необходимо да се даде командата \ tableofcontents. Ето защо, таблица на съдържанието, генерирани от ЛАТЕКС, всеки път ще "държи стъпка" от реалната ситуация. За да се покрият всички възможни промени и да получите право на съдържанието, ще бъде необходимо в края на текста, за да стартирате отново LaTeX (напомняния за LaTeX няма да се откажат). Цялото съдържание като цяло ще имат право дума определя командата \ contentsname. Ако не сте удовлетворени от стандартните стил на таблица на съдържанието, прочетете в последната лекция, как тя може да бъде променена. Позоваването е възможно да се издаде списък на референции, елементите на която са номерирани автоматично; В текста в същото време ние не трябва да се отнася към тези номера, които могат да се различават в процеса на работа по един документ, както и символите, за елементите на списъка с препратки ( "източници"), които са инсталирани. Позоваването следва да бъдат изброени като околната среда {thebibliography}. Тази среда е необходим аргумент - брой на източника, който заема по-голямата част положението за печат (в стандартен шрифт всички фигури имат една и съща ширина, така че резултатът е достатъчно като аргумент, например, номер 99, ако източникът е със сигурност по-малко от 100). Всеки източник на входа команда \ bibitem. Той има един задължителен аргумент - вашето символ. Като такова определяне може да бъде всяка последователност от букви и цифри. В справката за текст, за да се прави с командата източника \ цитирам. Тя има задължителен аргумент - символът на източника, към които имате предвид. Можете да се обърнете към няколко източника - за тази цел в аргумента на командата \ цитирам трябва да посочите техните наименования, разделени със запетаи. Ето един пример (в който да се спести място, ние пропуснахме заглавие "Литература"):
В \ цитират [лекция 1] {Мечо} описано Пух среща с няколко пчели. В \ цитират {Воевода, med3} дадена друга информация за мечки. \ Започнете {thebibliography} {99} \ bibitem {Воевода} M.E.Saltykov-Шчедрин. Имайте в провинцията. \ Bibitem {med3} Толстой. Три мечета. \ Bibitem {Мечо} АА Milne. Мечо Пух. \ Край {thebibliography}

В този пример, можете да видите и командата \ цитират с незадължителен аргумент; той е поставен в предната част на свързване; в скоби, написани на текст, за да се отпечата след референтни номера запетая.



Както обикновено е случаят с автоматично генериран справка ЛАТЕКС, след първото стартиране на програмата ще видите съобщение, че връзките не са определени. Ако в бъдеще в процеса на работа по връзки текстови преномерират, LaTeX ще ви кажа за него и да предложи да стартирате програмата отново, за да получите правилната връзка.

Ако не ви харесва това, че източници в библиографията са номерирани, можете да излезе с тях за нейното предназначение, която ще бъде отпечатана вместо цифри. За да направите това, използвайте командата \ bibitem с незадължителен аргумент, преди да достигне задължително. В квадратните скоби сложи на символа, който ще замени на броя на този източник. Например, можете да напишете:

\ Започнете {thebibliography} {XXXX}

...

\ Bibitem [EGA] {Groth} A.Grothendieck, J.Dieudonn \ 'напр.

\ 'El \' ements де G \ 'МНИ \' синтактично дърво Alg \ 'ebrique.

...

\ Край {thebibliography}

След тази команда \ цитират {Groth} ще генерира текст [EGA].

Списък на литературата като цяло, LaTeX автоматично дава заглавие определено команда \ refname статия класа и bibname Proc и \ в класове докладва и книга. Ако това заглавие излиза на английски език, можете да го замените.

4. Лекция на тема: Да направим текст като цяло
Индекс За разлика от списъка на литературата, която, когато се използва по-горе команда \ цитират и \ bibitem оказва напълно автоматично, процеса на създаване на индекс е автоматизирано в LaTeX не напълно. Това означава, че можете да направите две неща:
  • Ако вече знаете кои условия влизат в индекса и кои страници, които те са разположени, можете да подредите индекс печат с използване на околната среда {} theindex. Ако индексът трябва да попълни документ, можете да, в най-лошия, да отпечатате целия документ, с изключение на индекса, както и ръчно въведете желаната страница номер 1).
  • Възможно е също така (и на практика е по-удобно), за да отбележат по специален начин от гледна точка на файла, към който ще се отнася до индекса. В този случай, това означава, LaTeX създава полуфабрикат, от които индексът ще се разделят след програмата за лечение (обикновено се нарича makeindex, и в руската версия - rmakeindex или нещо друго подобно), който в момента е на почти всички доставки LaTeX ,
Да започнем с това, което ще ви разкажа за втория начин за създаване на индекс, след което обясни какво можете да направите, ако програмата е да се генерира ви индекса по някаква причина не е налична. Обща да отбележат файл за автоматично генериране на индекс, ние трябва да направите две неща. На първо място, в преамбюла на документа, трябва да включите командата \ makeindex. На второ място, при условие, че това е направено, може да маркирате местата в текста, за който искате да справка в индекса, командата \ индекс (ако отбор \ makeindex в преамбюла липсва, командата \ индекса за нищо в начина, но не действия не са). Тази команда има един задължителен аргумент - текстът на вашите бележки (в най-простия случай, такава марка - е ключовата дума за бъдещето на индекса). Информация за вашите бележки удари на всяка страница ще бъдат записани във файл със същото име като файла и разширение IDX (ще го наричаме IDX-файл). Да предположим, например, имаше такива фрагменти 2) в изходния файл: Много хора като на домашни котки \ индекси {котки} .... Също така е добре да има куче \ индекс на {Кучета} .... Малко хора се осмеляват да пазят къщата дива котка .. \ индекси {} котки като тигър. Да предположим, че първото споменаване на котките има на страница 5, позоваването на кучетата удари на страница 7, а втората връзка към котките се качи на страница 9. След това IDX файл ще бъде написано тук, че: \ indexentry {котки} {5} \ indexentry { Кучета} {7} \ indexentry {котки} {9} така полученият IDX файл - това е индекс на полу-готов продукт, създаден от латекс. Използвайте полуготов продукт, обаче, че все още е невъзможно: връзки IDX-файла не са подредени по азбучен ред, и се записва "FIFO" в IDX-файл може да съдържа няколко реда с заглавната дума и връзки към различни страници, най-накрая, екип IndexEntry , който започва всеки ред IDX файл не е дефинирано в LaTeX (това се прави умишлено!). Ето защо, след като получи IDX-файл, че е необходимо да се справя с помощта на makeindex програма; резултатът е файл, подредени по азбучен ред условия (обикновено го има разширение, наречено инд инд-файл), който може да бъде включен в околната среда {} theindex, писане \ започват {} theindex \ вход {} text.ind \ край {} theindex Ако се вгледате в полученото в резултат на makeindex програмния файл, ще видите, че е заобиколен от {} theindex всеки запис индекс се въвежда команда \ т; Екип \ подточка и \ subsubitem индекс вписванията администрирани щампи с допълнителен отстъп (обикновено по-точно да заглавна дума) - скоро ще обясним какво да пиша в аргумента на командата \ индекса, за да получите такава йерархия на записи в индекса. И накрая, екип \ indexspace генерира допълнително вертикално пространство (може да се използва за разделяне на различни секции на показалеца един от друг):
\ Започнете {} theindex \ т Компютри, 25--42 \ подточка IBM-съвместими, 28 \ ремонт subsubitem 35 \ subsubitem цена 30 \ подстатията български, 26 \ т принтери, 40 \ indexspace \ т Котки, 120 \ т Кучета , 140--156 \ край {theindex}

Индекс, получен от околната среда {theindex}, латекс отпечатани в две колони (дори когато документът се отпечатва в една колона). Освен това, LaTeX автоматично дава заглавие показалка дефинирана команда \ indexname (см. По-горе). Ако не сте доволни, че името - на английски, може да се замени (виж пак там.).

Аргументът на командата \ индекс може да бъде всеки символ, и целия текст в аргумента на тази команда може да бъде съвсем неочакван или неприемливо от гледна точка на TeX на - във всеки случай, аргументът на \ индекса няма да бъде променено пренаписана IDX-файл. Смисълът тук е, че можете да се обърнете за информация в подкрепа на програма за обработка на IDX-файл (примери за това могат да бъдат намерени по-долу) в аргумента на командата \ индекса. Единственото ограничение - не трябва да бъде "небалансирани" тиранти, дори ако тези скоби са включени в \ {и \} (Спомнете си, че вместо \ {и \}, винаги можете да напишете \ \ rbrace lbrace или съответно).

И накрая, има една тънкост: команда \ индексът не можете да използвате тези команди в незадължителен аргумент, като \ секция, \ глава \ надпис и т.н. (надпис, вижте следващия раздел.)

<== предишната лекция | Следващата лекция ==>
| Роуминг аргументи и крехка отбор

; Дата на добавяне: 03.01.2014; ; Отзиви: 98; Нарушаването на авторски права? ;


Ние ценим Вашето мнение! Беше ли полезна публикува материал? Да | не



ТЪРСЕНЕ:


Вижте също:



ailback.ru - Edu Doc (2013 - 2017) на година. Не е авторът на материала, и предоставя на студентите възможност за безплатно обучение и употреба! Най-новото допълнение , Ал IP: 11.45.9.144
Page генерирана за: 0.053 сек.