Pređi na sadržaj

LaTeX/Fusnote i Margine

Izvor: Викикњиге

LaTeX

Početak
  1. Uvod100% završen  Dec 13, 2015
  2. Instalacija100% završen  Dec 13, 2015
  3. Instalacija dodatnih paketa 100% završen  Dec 13, 2015
  4. Osnove 100% završen  Dec 13, 2015
  5. Kako pronaći pomoć 100% završen  Dec 13, 2015

Zajednički elementi

  1. Struktura dokumenta 100% završen  Dec 28, 2015
  2. Formatiranje teksta 100% završen  Dec 27, 2015
  3. Formatiranje paragrafa 100% završen  Jan 02, 2016
  4. Boje 100% završen  Jan 10, 2016
  5. Slova100% završen  Jan 10, 2016
  6. Struktura listi 100% završen  Jan 10, 2016
  7. Posebni znakovi 100% završen  Jan 10, 2016
  8. Internacionalizacija 100% završen  Jan 10, 2016
  9. Rotacija 100% završen  Jan 10, 2016
  10. Tabele 100% završen  Jan 10, 2016
  11. Stvaranje naslova 100% završen  Jan 10, 2016
  12. Raspored strane 100% završen  Jan 10, 2016
  13. Uvoz grafike 100% završen  Jan 10, 2016
  14. Figure i natpisi100% završen  Jan 10, 2016
  15. Fusnote i Margine100% završen  Jan 10, 2016
  16. Hiperlinkovi 100% završen  Jan 10, 2016
  17. Oznake i referenciranje100% završen  Jan 10, 2016

Mehanika

  1. Greške i upozorenja 75% završen  Jan 02, 2016
  2. Dužine 100% završen  Jan 02, 2016
  3. Brojači 100% završen  Jan 02, 2016
  4. Kutije 100% završen  Jan 02, 2016
  5. Pravila i nosači 100% završen  Jan 02, 2016

Tehnički tekstovi

  1. Matematika100% završen  Jan 10, 2016
  2. Naprednija matematika 75% završen  Jan 10, 2016
  3. Teoreme
  4. Hemijska grafika 75% završen  Jan 02, 2016
  5. Algoritmi 75% završen  Jan 02, 2016
  6. Listiranje izvornog koda 100% završen  Jan 02, 2016
  7. Lingvistika 75% završen  Jan 02, 2016

Posebne strane

  1. Indeksiranje 75% završen  Jan 02, 2016
  2. Rečnik 75% završen  Jan 02, 2016
  3. Upravljanje bibliografijom‎ 75% završen  Jan 10, 2016
  4. Više bibliografije

Posebni dokumenti

  1. Pisma 50% završen  Jan 02, 2016
  2. Prezentacije 75% završen  Jan 02, 2016
  3. Učiteljski deo 75% završen  Jan 10, 2016
  4. Kratka biografija 50% završen  Jan 02, 2016

Kreiranje grafika

  1. Predstavljanje proceduralnih grafika 100% završen  Jan 02, 2016
  2. MetaPostovi 0% završen  Jan 02, 2016
  3. Slika 50% završen  Jan 02, 2016
  4. PGF/TikZ 25% završen  Jan 02, 2016
  5. PSTricks 50% završen  Jan 02, 2016
  6. Xy-pic 25% završen  Jan 02, 2016
  7. Pravljenje 3D grafika 75% završen  Jan 02, 2016

Programiranje

  1. Makroi 100% završen  Jan 10, 2016
  2. Običan TeH‎ 100% završen  Jan 10, 2016
  3. Kreiranje paketa 100% završen  Jan 10, 2016
  4. Teme 75% završen  Jan 10, 2016

Razno

  1. Modularni Dokumenti 100% završen  Jan 10, 2016
  2. Zajedničko pisanje LaTeX dokumenata 75% završen  Jan 10, 2016
  3. Otpremanje u druge formate 100% završen  Jan 10, 2016

Pomoć i preporuke

  1. Najčešće postavljana pitanja 100% završen  Jan 10, 2016
  2. Saveti i trikovi 75% završen  Jan 10, 2016

Dodaci

  1. Autori 0% završen  Jan 10, 2016
  2. Linkovi 0% završen  Jan 10, 2016
  3. Oznake paketa 0% završen  Jan 10, 2016
  4. Primeri LaTeX dokumenata 0% završen  Jan 10, 2016
  5. Indeks 0% završen  Jan 10, 2016
  6. Rečnik naredbi 0% završen  Jan 10, 2016

Fusnote

[uredi]

Fusnote su veoma koristan način pružanja dodatnih informacija čitaocu. Uglavnom, to nije suština koja može biti postavljena na dnu stranice. Ovo održava glavni deo teksta sažetim.

Fusnota je jednostavna za korišćenje. Potrebna je komanda: \footnote{tekst}. Ne ostavljajte razmak između komande i reči gde želite da se pojavi fusnota, inače će LaTeX obraditi taj prostor i ostaviti ga, što nije onako kako je planirano.

Прављење фусноте је лако.\footnote{Пример фусноте.}

Očigledno je da će se LaTeX pobrinuti za postavljanje fusnote na dnu stranice. Svaka fusnota je numerisana redom - proces koji, kao što ste mogli da primetite do sada, automatski urađen za vas.

Možete da postavite tekst fusnote ručno. U tom slučaju se koristi \footnotemark-\footnotetext :

\footnotemark
% ...
Неко друго место\footnotetext{Ово је мој фуснота!}

Broj fusnote može takođe biti izraženo naveden.

\footnotemark[17]
% ...
Неко друго место\footnotetext[17]{Ово је мој фуснота!}

Prilagođavanje

[uredi]

Moguće je prilagoditi u fusnoti obeležavanje. Po podrazumevanom podešavanju, oni su numerisani redom (Arapski). Međutim, ne ulazeći previše u mehaniku LaTeX-a , moguće je promeniti pomoću sledeće komande (koja treba da se stavi na početku dokumenta, ili bar pre nego što se stvai prva fusnota).

\renewcommand{\thefootnote}{\arabic{footnote}} Arapski brojevi, 1, 2, 3...
\renewcommand{\thefootnote}{\roman{footnote}} Rimski brojevi (mala slova), i, ii, iii...
\renewcommand{\thefootnote}{\Roman{footnote}} Rimski brojevi (velika slova), I, II, III...
\renewcommand{\thefootnote}{\alph{footnote}} Abeceda (mala slova), a, b, c...
\renewcommand{\thefootnote}{\Alph{footnote}} Abeceda (velika slova), A, B, C...
\renewcommand{\thefootnote}{\fnsymbol{footnote}} Niz od devet simbola, probajte i uverite se!

Za fusnotu bez broja koristi se ova deklaracija:

\let\thefootnote\relax\footnote{Не постоји број у овој фусноти}

Na ovaj način, numeracija je globalno isključena. Da ima samo jedna fusnota bez broja, ova gore komanda mora da se stavi između { }. Ipak, u tom slučaju, brojač fusnota i dalje povećava, tako da na primer možete da dobijete fusnotu 1, neoznačenu, i 3. Bolje rešenje se [1] sastoji u definisanju sledećeg makroa u preambuli:

\makeatletter
\def\blfootnote{\xdef\@thefnmark{}\@footnotetext}
\makeatother

Paket footmisc nudi razne opcije za prilagođavanje izgleda fusnota. Može se koristiti na primer, za korišćenje drugog fonta u okviru fusnota.

Resetovanje brojača

[uredi]
svaki deo
\makeatletter
\@addtoreset{фуснота}{поглавље}
\makeatother
svaka strana

(Ovo može zahtevati paljenje LaTeX-a dvaput)

\usepackage{perpage} %пакет на свакој страни
\MakePerPage{footnote} %команда пакета на свакој страни

Uobičajeni problemi i zaobilaznice

[uredi]
  • Fusnote nažalost ne rade sa tabelama, jer se to smatra kao loša praksa. Možete prevazići ovo ograničenje na nekoliko načina: možete koristiti \footnotemark[123] u tabeli i \footnotetext[123]{Zdravo svete!} negde na stranici. Isto i sa referencama: koristite \footnote{Zdravo svete!\label{fnote}} negde na stranici i \textsuperscript{\ref{fnote}} u tabeli. Ili, možete dodati \usepackage{footnote} i \makesavenoteenv{tabular} u preambuli i staviti vaše table okruženje u \begin{savenotes} okruženje. Imajte na umu da ovo ne radi sa paketima color ili colortbl. Pogledajte ovu stranicu za ostale pristupe (kao što je upotreba fusnota za tabele threeparttable).
  • Fusnote takođe ne rade unutar minipejdž okruženja (U stvari, nekoliko okruženja daje podršku fusnoti . \makesavenoteenv{environmentname} komanda paketa fusnote može popraviti većinu). Minipejdž uključuje svoje fusnote, nezavisno od dokumenta. Paket mpfnmark omogućava veću fleksibilnost u upravljanju ovim grupama fusnota.
  • Ako je tekst u okviru toga, onda je fusnota URL adresa (koristeći \url ili \href komande) sa posebnim slovima, se neće kompajlovati. Morate ili izbeći znakove sa vodećim bekslešom, ili koristite neku drugu komandu.
  • Ako je tekst u fusnoti veoma dug, LaTeX može podeliti fusnotu na nekoliko strana. Možete sprečiti LaTeX u tome, povećanjem kazne za takve operacije. Da biste to uradili, ubacite sledeću liniju u preambuli vašeg dokumenta:
\interfootnotelinepenalty=10000
  • Za više referenci na istoj fusnoti, možete koristiti sledeću sintaksu:
Текст који има фусноту\footnote{Ово је фуснота} изгледа овако. Касније текст који се односи на исту фусноту\footnotemark[\value{footnote}] користи другу команду.

Ako vam je potrebna podrška hyperref , koristimo umesto:

Текст који има фусноту \footnote{Ово је фуснота}\addtocounter{footnote}{-1}\addtocounter{Hfootnote}{-1} изгледа овако. Касније текст који се односи на исту фусноту\footnotemark користи другу команду.

Imajte na umu da ovi pristupi neće raditi ako postoje druge fusnote između prve reference i kasnijih "duplikata" reference. Za više opštih rešenja, vidite ovde i ovde.

  • Ako se fusnota treba dodati u naslovu poglavlja, sekcije ili slično, mogu se dve metode koristiti:
  1. Napisati \section[title] {title\footnote{I'm a footnote referred to the section} } gde je title naslov sekcije.
  2. Koristite footmisc paket, sa opcijama stable, i jednostavno dodajte fusnotu u odeljku naslova.

Margine

[uredi]
Margine

Margine su korisne u uređivačkom procesu, za razmenu komentara između autora. Da biste ubacili neku belešku u marginu koristite\marginpar{tekst margine}. Za jednostrani raspored (simplex), tekst će biti postavljen na desnoj margini, počev od linije gde se definiše. Za dvostrani raspored (duplex), biće postavljen u spoljnoj margini i za izgled dve kolone će biti postavljen u najbližoj margini.

Da biste zamenili podrazumevani stranu, koristite \reversemarginpar i beleške će potom biti stavljene na suprotnu stranu, što bi bilo unutra margine za dvostrani raspored. Ako vaš tekst u margini zavisi od toga koja je margina izabrana (kaže se da sadrži strelicu na tekstu ili se odnosi na pravcu "kao što se vidi na levo..."), možete videti \marginpar[left text]{right text} za posebnu varijantu.

Da biste uneli neku napomenu margine u prostoru koji \marginpar ne može da podnese, kao što su fusnote ili jednačina okruženja, koristite paket marginnote.

Druga opcija za dodavanje boje na marginama na fensi način obezbeđuje paket todonotes koristeći \todo{todo note}. To čini paket pgf korisnim za projektovanje i crtanje sa velikom bazom podataka alata.

Paketi mparhack i marginnote mogu se koristiti kao nativna \marginpar komanda koja ne zadovoljava vaše potrebe.

Margine (donja margina H se nije pojavila).

Beleške u marginama i geometry paket mogu postaviti širinu margina i njihovih beleški.

U preambuli, ubacite

\usepackage{marginnote}

i koristite geometry paket sa prilagođenim veličinama:

\usepackage[top=Bcm, bottom=Hcm, outer=Ccm, inner=Acm, heightrounded, marginparwidth=Ecm, marginparsep=Dcm]{geometry}

gde su A, B, C, D, E, F, G, X simboli u cm (mogu se naravno koristiti i druge jedinice pored cm).

U glavnom tekstu, beleške margine se postavljaju sa paketom:

\marginnote{унесите текст овде...}[Fcm]

Konkretno,

  • marginparwidth (E) je širina beleške margine,
  • marginparsep (D) je razdvajanje između stava i beleške margine,
  • F jeste nadole napisana napomena margina od prve linije (negativne vrednosti F pomeraju belešku nagore) i
  • vrednost G = C − (D + E) je razdvajanje između ivice beleške i ivice.

Primer desno je postavljen pomoću sledećih:

\documentclass[a4paper,twoside,english]{article}
\usepackage{lmodern}
\renewcommand{\sfdefault}{lmss}
\usepackage[T1]{fontenc}

\makeatletter
\special{papersize=\the\paperwidth,\the\paperheight}

\usepackage{lipsum}
\usepackage{marginnote}
\usepackage[top=1.5cm, bottom=1.5cm, outer=5cm, inner=2cm, heightrounded, marginparwidth=2.5cm, marginparsep=2cm]{geometry}

\makeatother

\usepackage{babel}
\begin{document}

\section{Margin notes}

\marginnote{Ово је белешка маргине која користи geometry пакет, постављена 0cm вертикално у прву линију.}[0cm]
\marginnote{Ово је белешка маргине која користи geometry пакет, постављена 5cm вертикално у прву линију.}[5cm]
\lipsum[1-10]
\end{document}

Reference

[uredi]
  1. „LaTeX footnotes“ Приступљено 2011-09-30. 

Šablon:A-Roberts


Prethodno: Figure i natpisi Indeks Sledeće: Hiperlinkovi