\footnote{}
Tablodaki bir değer için yaptığımda , dipnot görünmüyor. Görünmesini nasıl sağlayabilirim? Ayrıca, sayfanın altından ziyade tablonun altında görünmesini sağlamak mümkün mü?
Yanıtlar:
Bu, LaTeX'te klasik bir zorluktur.
Sorun şamandıralar (şekiller ve tablolar, benzer nesneler) ve dipnotlarla nasıl yerleşim yapılacağıdır. Özellikle, ilgili dipnotlara yer açmanın sorun yaratmayacağından emin olarak bir şamandıra için yer seçmek zordur. Yani standart tabular
ve figure
ortamlar denemiyor bile.
Ne yapabilirsin:
\footnotesize
boyut için kullanın ). Ayrıca sembolleri veya numarayı kendiniz de yönetmelisiniz \footnotemark
. Basit, ancak çok çekici değil ve dipnot sayfanın altında görünmüyor.tabularx
, longtable
, threeparttable[x]
(şeref Joseph ) ya da ctable
hangi Bu davranışı destekler.[h!]
(veya [H]
şamandıra görünür ve bunlardan kontrolüne şamandıra paketi ile) \footnotetext
istediğiniz dipnot koymak için aynı sayfada. Yine, \footnotemark
sembolü yüklemek için kullanın . Kırılgandır ve her örnekte el aleti gerektirir.footnotes
Paket sağlayan savenote
Bunu yapmak için kullanılabilir bir ortam.\ başla {şekil} \ {mini sayfa} {\ textwidth} başla ... \ caption [LOF için başlık]% {Gerçek başlık \ dipnot {blah}} \ end {minipage} \ end {figür}
Ek referans: TeX SSS öğesi Tablolardaki dipnotlar .
Herhangi bir baş ağrısı olmadan bunu yapmanın en iyi yolu \tablefootnote
, tablefootnote
paketin komutunu kullanmaktır
. Aşağıdakileri önsözünüze ekleyin:
\usepackage{tablefootnote}
Sadece ek numaralara ihtiyaç duymadan çalışır.
Diğer insanların söylediklerinin bir varyasyonu olduğunu düşündüğüm, belki de o kadar zarif olmayan bir yöntem, onu doğrudan kodlamaktır. Çoğu derginin bir şekilde tablo dipnotlarına izin veren bir şablonu vardır, bu yüzden işleri oldukça basit tutmaya çalışıyorum. Yine de, zaten orada gerçekten bazı inanılmaz paketler var ve bence bu iş parçacığı bunu belirtmek için iyi bir iş çıkarıyor.
\documentclass{article}
\begin{document}
\begin{table}[!th]
\renewcommand{\arraystretch}{1.3} % adds row cushion
\caption{Data, level$^a$, and sources$^b$}
\vspace{4mm}
\centering
\begin{tabular}{|l|l|c|c|}
\hline
\textbf{Data} & \textbf{Description} & \textbf{Level} & \textbf{Source} \\
\hline
\hline
Data1 & Description. . . . . . . . . . . . . . . . . . & cnty & USGS \\
\hline
Data2 & Description. . . . . . . . . . . . . . . . . . & MSA & USGS \\
\hline
Data3 & Description. . . . . . . . . . . . . . . . . . & cnty & Census \\
\hline
\end{tabular}
\end{table}
\footnotesize{$^a$ The smallest spatial unit is county, $^b$ more details in appendix A}\\
\end{document}
Masanız zaten çalışıyorsa tabular
, o zaman en kolay onu geçmek olduğunu longtable
eklemeyi hatırlamak,
\usepackage{longtable}
Örneğin:
\begin{longtable}{ll}
2014--2015 & Something cool\footnote{first footnote} \\
2016-- & Something cooler\footnote{second footnote}
\end{longtable}
Mini sayfa ortamını kullanın. İşte bir örnek:
\begin{minipage}{6cm}
\begin{tabular}{|l|c|c|}
\hline
A & 1 & 2 \footnote{This is a footnote.} \\
\hline
B & 2 & 1 \\
\hline
C & 3 & 3 \\
\hline
\end{tabular}
\end{minipage}
Muhtemelen en iyi çözüm, üç parçalı / üç parçalı tablet paketlerine bakmaktır.
@Dmckee ne dedi.
Kendi ısmarlama dipnot kuyruğu kodunuzu yazmak zor değil. Yapmanız gereken şey:
\footnote
bir dipnot makrosu eklemek için ;Bu ilginçse, bunu yapan bir kod gösteriyorum.