テキストのブロックの終わりにあるものを参照するためのより良い方法はありますか?



Is There Better Way Reference Something End Block Text



解決:

parnotesパッケージをお勧めします。 (私はまた、自由に文字情報をエンコードする方法を少しリファクタリングしましたが、これは無視してかまいません。)

 documentclass [letterpaper、12pt] {article}  usepackage [left = 2.2 cm、right = 2.2 cm、top = 2.2 cm、bottom = 2.2 cm] {geometry}%Font stuff here  usepackage [utf8] {inputenc}  usepackage [T1] {fontenc}  usepackage [] {venturis}%Goddamn特別なメモ usepackage [notessf、%デフォルト:roman%breakwithin、%default:段落メモ] {parnotes}%Goddamnテーブル。  usepackage {booktabs}%など。 usepackage [svgnames] {xcolor}%最後のものをロードします。  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}   

で物事を設定するミニページ(チャットでのディスカッションに基づく)もオプションです。ミニページにはそれらの下部にグループ化された footnotes(デフォルト):



ここに画像の説明を入力してください

 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}  newenvironment {statblock} {% renewcommand { thefootnote} { @ fnsymbol {footnote}}%脚注は記号です let  footnoterule  Relax%脚注ルールなし setlength { footskip} {0pt}  noindent  minipage { linewidth }  small  strut  ignorespaces} { strut  endminipage}  makeatother  begin {document} { small  noindent  textbf {Morph:} Menton \  textbf {Skills:}アカデミック:言語学85、アカデミック:神経言語学80 、アート:表語文字50、興味:アクセント60、興味:方言75、興味:総合的言語80、興味:異種言語学80、インターフェース50、調査50、La言語:ネイティブゲーリック95、言語:任意*、ネットワーキング:ファイアウォール25、ネットワーキング:科学者25、職業:通訳75職業:言語学者:80、職業:教師60、職業:翻訳者65、研究77 \  textbf {実装者: } Basic Biomods、Basic Mesh Inserts、Cortical Stack、Eidetic Memory、Hyper-Linguist、Math Boost、Multi-tasking、Oracles \  textbf {Traits:} Fast Learner、Mental Disorder(Severe phobia of psychosurgery)、Neural Damage(Amnesia 、ブラックアウト)\ {} * Gailteachは何百もの人間の言語と方言を知っています。一般的な言語(アラビア語、英語、フランス語、ヒンディー語、日本語、北京語など)の一般的な評価は75です。珍しい言語60、および合成&あいまいな言語(エスペラント語、クリンゴン語、シュメール語、&c。)50。}  bigskip  begin {statblock}  textbf {Morph:} Menton  par  textbf {Skills:} Academics:Linguistics 85 、学者:神経言語学80、芸術:ロゴグラム50、興味:アクセント60、興味:方言75、興味:合成言語80、興味:異種言語80、インターフェース50、調査50、言語:ネイティブゲーリック95、言語:Any  footnote {ゲイルティーチは何百もの人間の言語と方言を知っています。一般的な言語(アラビア語、英語、フランス語、ヒンディー語、日本語、北京語など)の一般的な評価は75です。珍しい言語60、および合成&あいまいな言語(エスペラント語、クリンゴン語、シュメール語、&c。)50。}、ネットワーキング:ファイアウォール25、ネットワーキング:科学者25、職業:通訳75職業:言語学者:80、職業:教師60、職業:翻訳者65、研究77  par  textbf {実装者:}基本的なバイオモッド、基本的なメッシュインサート、皮質スタック、エスペラント語メモリ、ハイパー言語学者、数学ブースト、マルチタスク、オラクル par  textbf {特性:}高速学習者、精神障害(精神外科の重度の恐怖症)、神経障害(記憶喪失、停電) end {statblock}  end {document}

後で簡単に変更できるため、「特徴的なタイトル」を設定するマクロを定義することもお勧めします。行間隔の調整については、を追加することをお勧めしますsetspaceパッケージと使用 setstretch(たとえば)。