লেটেক্সে টেবিলগুলির জন্য পাদটীকাগুলি


87

আমি যখন \footnote{}কোনও টেবিলের মানের জন্য করি তখন পাদটীকা প্রদর্শিত হয় না। আমি এটি কীভাবে দেখাব? এছাড়াও, পৃষ্ঠার নীচের চেয়ে টেবিলের নীচে এটি প্রদর্শন করা সম্ভব?


উত্তর:


72

এটি ল্যাটেক্সে একটি ক্লাসিক অসুবিধা।

সমস্যাটি হ'ল কীভাবে ভাসমানগুলি (চিত্রগুলি এবং সারণী, একটি অনুরূপ অবজেক্ট) এবং পাদটীকাগুলি সহ লেআউট করবেন। বিশেষত, দৃ foot়তার সাথে একটি ফ্লোটের জন্য জায়গা বাছাই করা কঠিন যে সম্পর্কিত পাদটীকাগুলির জন্য জায়গা তৈরি করা কোনও সমস্যার কারণ হবে না। সুতরাং মানক tabularএবং figureপরিবেশ এমনকি চেষ্টা করে না।

আপনি কি করতে পারেন:

  1. জাল এটা. ক্যাপশনের নীচে কেবল একটি হার্ডকোডযুক্ত উল্লম্ব এড়ান এবং তারপরে নিজেই পাদটীকা লিখুন ( \footnotesizeআকারের জন্য ব্যবহার করুন)। আপনাকে প্রতীকগুলি পরিচালনা করতে হবে বা নিজের সাথে সংখ্যায়িত করতে হবে \footnotemark। সহজ, তবে খুব আকর্ষণীয় নয় এবং পাদটীকা পৃষ্ঠার নীচে উপস্থিত হবে না।
  2. ব্যবহার করুন tabularx, longtable, threeparttable[x](যশ জোসেফ ) অথবা ctableযা এই আচরণ সমর্থন করি।
  3. এটি হাত দ্বারা পরিচালনা করুন। ফ্লোটটি কোথায় উপস্থিত হবে তা নিয়ন্ত্রণ করতে এবং [h!]( [H]যেখানে ফ্ল্যাট প্যাকেজ সহ) ব্যবহার \footnotetextকরুন এবং একই পৃষ্ঠায় আপনি যেখানে চান পাদটীকাটি রাখতে পারেন। আবার, \footnotemarkপ্রতীক ইনস্টল করতে ব্যবহার করুন । সুগন্ধযুক্ত এবং প্রতিবার হ্যান্ড-টুলিংয়ের প্রয়োজন।
  4. footnotesপ্যাকেজ উপলব্ধ savenoteপরিবেশ, যা এই কাজ করতে ব্যবহার করা যাবে।
  5. এটি মিনেপেজ করুন ( পুরোপুরি কোড চুরি হয়ে গেছে , এবং সেই ক্ষেত্রে দীর্ঘ ক্যাপশন পাঠ্য সম্পর্কে অস্বীকৃতি পড়ুন):
    \ শুরু {চিত্র
      \ শুরু {মিনিপেজ {\ \ পাঠ্য প্রস্থ}
        ...
        tion ক্যাপশন [এলওএফের জন্য ক্যাপশন]%
          {আসল ক্যাপশন \ পাদটীকা {ব্লাহ}
      শেষ \ মিনিপেজ
    \ শেষ {চিত্র

অতিরিক্ত রেফারেন্স: টেবিলগুলিতে টেক্স এফএকিউ আইটেম পাদটীকা


টেক্সব্লগ.আর.জি.২২/২২/২০১৩ / ব্যবহার- ফুটনোট- ইন- এ- টেবিলটি আমার কাছে একটি দুর্দান্ত বিকল্প বলে মনে হচ্ছে
Pio

4
@ ডিএমকেকি কি টেক্সটবেলে থ্রি পার্টেটেবল পাওয়া সম্ভব: কিছুটা জি প্রিন্ট.সেসটেবলের মতো (ডিএফ, ট্যাবুলার.ইনার্ভেশন = "থ্রি পার্টটেবল")?
আনুশা

@ পিও লিঙ্ক একটি দুর্দান্ত রেফারেন্স। পাদটীকা প্যাকেজ ব্যবহার করা আমার সমস্যার সমাধান করে।
জোহান

61

কোনও মাথা ব্যথা ছাড়াই এটি করার সর্বোত্তম উপায় হ'ল প্যাকেজ \tablefootnoteথেকে আদেশটি ব্যবহার করা tablefootnote। আপনার উপস্থাপনের জন্য নিম্নলিখিত যুক্ত করুন:

\usepackage{tablefootnote}

এটি কেবল অতিরিক্ত কৌশলগুলির প্রয়োজন ছাড়াই কাজ করে।


18
আমার ক্ষেত্রে \ টেবিলফুটনোট ব্যবহার করে পাদটীকাটি প্রদর্শিত হয়েছিল, তবে দুর্ভাগ্যক্রমে পৃষ্ঠায় টেবিলের সাথে থাকা একটির আগে।
অনু-হিন

4
আপনার কাছে এই আচরণটি প্রদর্শনের উদাহরণ রয়েছে?
ফ্রান্সেসকুইনি

4
টেবিলের মতো একই পৃষ্ঠায় পাদটীকা পাওয়ার কোনও উপায় আছে কি?
আনুশা

4
এটি নেস্টেড টেবিলগুলিতে আমার পক্ষে কাজ করে না (পাদটীকাগুলি নেস্টেড টেবিলের তুলনায় বহুবার পুনরাবৃত্তি হয়)
fffred

4
টেবিলের একই পৃষ্ঠায় পাদটীকা পেতে টেবিলের জন্য আমার জন্য ফ্লোট প্যাকেজ এবং [এইচ] ব্যবহার করে কাজ করা।
mao95

17

একটি সম্ভবত না-মার্জিত পদ্ধতি, যা আমি মনে করি অন্য কিছু লোক যা বলেছে তার কেবলমাত্র এটি একটি হার্ডকোড। অনেক জার্নালের একটি টেম্পলেট থাকে যা কোনও উপায়ে টেবিলের পাদটীকাগুলির জন্য অনুমতি দেয়, তাই আমি জিনিসগুলি বেশ বেসিক রাখার চেষ্টা করি। যদিও, সেখানে ইতিমধ্যে কিছু অবিশ্বাস্য প্যাকেজ রয়েছে এবং আমি মনে করি যে এই থ্রেডটি এটি দেখানোর পক্ষে একটি ভাল কাজ করে।

\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}

উপরের কোড থেকে আউটপুট


11

যদি আপনার টেবিলটি ইতিমধ্যে সাথে কাজ করছে tabular, তবে যুক্ত করার longtableকথা মনে রেখে এটিকে স্যুইচ করা সহজ

\usepackage{longtable}

উদাহরণ স্বরূপ:

\begin{longtable}{ll}
  2014--2015 & Something cool\footnote{first footnote} \\
  2016-- & Something cooler\footnote{second footnote}
\end{longtable}

4
এটি আমার পক্ষে কাজ করেনি। এটি এখনও প্রদর্শিত হয় না। সেই লাইনটি যুক্ত করা ছাড়া আমার আর কিছু পরিবর্তন করতে হবে?
ইমানুয়েল বার্গ

4
আহা, সারণির শুরু / শেষ কমান্ডটিও অবশ্যই পরিবর্তন করতে হবে। গোটচা।
ইমানুয়েল বার্গ

4
আপনি একটি সম্পূর্ণ উদাহরণ প্রদান করতে পারেন দয়া করে? আমি এটি কাজ করতে পারি না
user2808117

7

মিনিপেজ পরিবেশ ব্যবহার করুন। এখানে একটি উদাহরণ:

\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}

4
আমার ক্ষেত্রে এটি পাদটীকাটি দু'বার মুদ্রণ করে এবং পৃষ্ঠার নীচে বসে থাকার পরিবর্তে এটি পৃষ্ঠার ঠিক মাঝখানে টেবিলের নীচে বসে থাকে।
কাকিয়ো

5

থ্রি পার্টেটেবল / থ্রি পার্টটেবলেক্স প্যাকেজগুলির দিকে নজর দেওয়া সম্ভবত সেরা সমাধান।


4
থ্রি পার্টেটেবলটি কীভাবে ব্যবহার করতে হয় সে সম্পর্কে এখানে কিছু তথ্য। এটা আমার জন্য কাজ! dound.com/2009/06/…
ভেরিডিয়ান


2
\begin{figure}[H]
\centering
{\includegraphics[width=1.0\textwidth]{image}}
\caption{captiontext\protect\footnotemark}
\label{fig:}
\end{figure}
\footnotetext{Footnotetext} 

0

@Dmckee কি বলেছে।

আপনার নিজের বিস্পোক পাদটীকা-কুইউং কোডটি লেখা কঠিন নয়। আপনার যা করা দরকার তা হ'ল:

  1. লেটেক্স কোডটি কাতারে কোড লিখুন - ইমাসে একটি হুকের মতো: খুব মানক কৌশল, যদি প্রতিটি লেটেক্স হ্যাকার প্রকৃতপক্ষে এটি সঠিকভাবে করতে না পারে;
  2. \footnoteআপনার কাতারে একটি পাদটীকা ম্যাক্রো যুক্ত করতে অস্থায়ীভাবে নতুন সংজ্ঞা দিন ;
  3. সারণী / চিত্রটি বেরিয়ে আসে এবং আমরা নিয়মিত উল্লম্ব মোডে ফিরে আসার পরে হুকটি ডাকার বিষয়টি নিশ্চিত করুন।

যদি এটি আকর্ষণীয় হয় তবে আমি এমন কিছু কোড দেখাই যা এটি করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.