Existuje lepší spôsob, ako na niečo odkazovať na konci bloku textu?
Is There Better Way Reference Something End Block Text
Riešenie:
Navrhujem balík parnotes. (Tiež som si dovolil trocha reflektovať, ako trochu kódujete informácie o svojej postave, ktoré môžete ignorovať.)
documentclass [letterpaper, 12pt] {article} usepackage [left = 2.2 cm, right = 2.2 cm, top = 2.2 cm, bottom = 2.2 cm] {geometry} %Font things here usepackage [utf8] {inputenc} usepackage [T1] {fontenc} usepackage [] {venturis} % Sakra špeciálne poznámky usepackage [notessf, % default: roman % breakwithin, % default: paragraph notes] {parnotes} % Goddamn tables. usepackage {booktabs} % atď. usepackage [svgnames] {xcolor} % Načítať posledné položky. usepackage {hyperref} newcommand { headfont} { bfseries sffamily color {Maroon}}%<-- whatever you like
ewcommand*{morph}[1]{{headfont Morph:} #1}
ewcommand*{skills}[1]{{headfont Skills:} #1}
ewcommand*{implants}[1]{{headfont Implants:} #1}
ewcommand*{ raits}[1]{{headfont Traits:} #1} %% this command assumes each character has exactly the same list of major categories (not sure if this is true...)
ewcommand{chardesc}[4]{% small
oindent morph{#1}
ewline skills{#2}
ewline implants{#3}
ewline raits{#4} parparnotes} egin{document} chardesc{Menton}% {Academics: Linguistics 85, Academics: Neurolinguistics 80, Art: Logograms 50, Interests: Accents 60, Interests: Dialects 75, Interests: Synthetic Languages 80, Interests: Xenolinguistics 80, Interfacing 50, Investigation 50, Language: Native Gaelic 95, Language: Any% parnote{Gailteach knows hundreds of human languages and dialects; common languages (Arabic, English, French, Hindi, Japanese, Mandarin, etc.) have a typical rating of 75; uncommon languages 60, and synthetic & obscure languages (Esperanto, Klingon, Sumerian, &c.) 50.}% , Networking: Firewall 25, Networking: Scientists 25, Profession: Interpreter 75 Profession: Linguist: 80, Profession: Teacher 60, Profession: Translator 65, Research 77% parnote{That is, he hates it, but he knows how to do it.}% }% {Basic Biomods, Basic Mesh Inserts, Cortical Stack, Eidetic Memory, Hyper-Linguist, Math Boost, Multi-tasking, Oracles}% {Fast Learner, Mental Disorder (Severe phobia of psychosurgery% parnote{And, really, who isn't?}% ), Neural Damage (Amnesia, Blackouts)} igskip chardesc{Menton (without commentary)}% {Academics: Linguistics 85, Academics: Neurolinguistics 80, Art: Logograms 50, Interests: Accents 60, Interests: Dialects 75, Interests: Synthetic Languages 80, Interests: Xenolinguistics 80, Interfacing 50, Investigation 50, Language: Native Gaelic 95, Language: Any, Networking: Firewall 25, Networking: Scientists 25, Profession: Interpreter 75 Profession: Linguist: 80, Profession: Teacher 60, Profession: Translator 65, Research 77}% {Basic Biomods, Basic Mesh Inserts, Cortical Stack, Eidetic Memory, Hyper-Linguist, Math Boost, Multi-tasking, Oracles}% {Fast Learner, Mental Disorder (Severe phobia of psychosurgery ), Neural Damage (Amnesia, Blackouts)} end{document}
Nastavenie vecí v aminipage (založená na diskusii v chate) je tiež možnosťou, pretožeministránky majú svoje poznámky pod čiarou zoskupené v spodnej časti (predvolene):

documentclass [letterpaper, 12pt] {article} usepackage [margin = 22mm] {geometry}% http://ctan.org/pkg/geometry usepackage {etoolbox}% http://ctan.org/pkg/etoolbox% patchcmd {} {} {} {} {} patchcmd { endminipage} { unskip} { vspace*{-. 7 baselineskip} unskip} {} {} makeatletter renewcommand @makefntext [1] {% From article.cls parindent 1em% noindent [email protected] @.5em { @makefnmark hss}#1}% [email protected] @1.8em { hss @makefnmark}#1} nové prostredie {statblock} {% renewcommand { thefootnote} {@fnsymbol {poznámka pod čiarou}}}% Poznámky pod čiarou sú symboly let footnoterule relax% Žiadne pravidlo pod čiarou setlength { footskip} {0pt} noindent minipage { linewidth } small strut ignorespaces} { strut endminipage} makeatother begin {document} { small noindent textbf {Morph:} Menton \ textbf {Skills:} Akademici: lingvistika 85, Akademici: Neurolingvistika 80 , Umenie: Logogramy 50, Záujmy: Akcenty 60, Záujmy: Nárečia 75, Záujmy: syntetické jazyky 80, Záujmy: xenolingvistika 80, Rozhranie 50, Vyšetrovanie 50, La nguage: Native Gaelic 95, Language: Any*, Networking: Firewall 25, Networking: Scientists 25, Profession: Interpreter 75 Profession: Linguist: 80, Profession: Teacher 60, Profession: Translator 65, Research 77 \ textbf {Implants: } Základné biomody, základné sieťové inzeráty, kortikálny zásobník, eidetická pamäť, hyper-lingvista, posilnenie matematiky, viacúlohové úlohy, proroctvá \ textbf {Vlastnosti:} rýchlo sa učiaci, mentálna porucha (ťažká fóbia z psychochirurgie), nervové poškodenie (amnézia) , Blackouts) \ {} *Gailteach pozná stovky ľudských jazykov a dialektov; bežné jazyky (arabčina, angličtina, francúzština, hindčina, japončina, mandarínčina atď.) majú typické hodnotenie 75; neobvyklé jazyky 60 a syntetické a nejasné jazyky (esperanto, klingončina, sumerčina, & c.) 50.} bigskip begin {statblock} textbf {Morph:} Menton par textbf {Skills:} Academics: Linguistics 85 , Akademici: Neurolingvistika 80, Umenie: Logogramy 50, Záujmy: Akcenty 60, Záujmy: Nárečia 75, Záujmy: syntetické jazyky 80, Záujmy: xenolingvistika 80, Rozhranie 50, Vyšetrovanie 50, Jazyk: natívna gaelčina 95, jazyk: ľubovoľný poznámka pod čiarou { Gailteach pozná stovky ľudských jazykov a dialektov; bežné jazyky (arabčina, angličtina, francúzština, hindčina, japončina, mandarínčina atď.) majú typické hodnotenie 75; neobvyklé jazyky 60 a syntetické a nejasné jazyky (esperanto, klingončina, sumersky, & c.) 50.}, Sieť: Firewall 25, Sieť: Vedci 25, Profesia: Tlmočník 75 Profesia: Lingvista: 80, Profesia: Učiteľ 60, Profesia: Translator 65, Research 77 par textbf {Implants:} Basic Biomods, Basic Mesh Inserts, Cortical Stack, Eidetic Memory, Hyper-Linguist, Math Boost, Multi-tasking, Oracles par textbf {Traits:} Fast Learner , Duševná porucha (ťažká fóbia z psychochirurgie), nervové poškodenia (amnézia, výpadky prúdu) end {statblock} end {document}Ak je tiež vhodné definovať makro, ktoré nastaví „charakteristické názvy“, pretože umožňuje neskoršiu jednoduchú zmenu. Na úpravu riadkovania navrhujem pridaťsetspace balíček a pomocou setstretch (povedzme).