লেটেক্সে, আইটেমাইজ করার আগে sertedোকানো স্থানটি আমি কীভাবে দূর করব?
\begin{itemize} % produces lots of vertical space
\item ...
\item ...
\end{itemize}
লেটেক্সে, আইটেমাইজ করার আগে sertedোকানো স্থানটি আমি কীভাবে দূর করব?
\begin{itemize} % produces lots of vertical space
\item ...
\item ...
\end{itemize}
উত্তর:
\vspace{-5mm}আইটেমাইজ করার আগে চেষ্টা করুন ।
এই ধরণের সমস্যার সমাধানের উপায় সম্পর্কিত তালিকা পরিবেশের নতুন সংজ্ঞা দেওয়া। enumitemপ্যাকেজ জিনিস এই সাজানোর করতে আমার প্রিয় উপায়; এটিতে অনেকগুলি বিকল্প এবং পরামিতি রয়েছে যা সমস্ত তালিকার জন্য বা প্রতিটি তালিকার জন্য স্বতন্ত্রভাবে বৈচিত্র্যযুক্ত হতে পারে।
এটি কীভাবে করবেন (এখানে এমন কিছু রয়েছে) যা আমি মনে করি আপনি চান:
\ Usepackage {enumitem}
\ Setlist {nolistsep}
অথবা
\ Usepackage {enumitem}
\ Setlist {nosep}
\begin{enumerate}[topsep=-5px,partopsep=0px] ...
\parsep + \topsep [+ \partopsep], সুতরাং আপনাকে কোনও ধনাত্মক মানের জন্য ক্ষতিপূরণ দেওয়ার জন্য একটি সেট করতে হবে \topsepবা \partopsepএকটি নেতিবাচক সংখ্যায় দিতে হবে \parsep।
\vspace{-\topsep}আগে ব্যবহার করুন \begin{itemize}।
\setlength{\parskip}{0pt} \setlength{\itemsep}{0pt plus 1pt}পরে ব্যবহার করুন \begin{itemize}।
এবং তালিকার পরে স্থানের জন্য, \vspace{-\topsep}পরে ব্যবহার করুন \end{itemize}।
\vspace{-\topsep}
\begin{itemize}
\setlength{\parskip}{0pt}
\setlength{\itemsep}{0pt plus 1pt}
\item ...
\item ...
\end{itemize}
\vspace{-\topsep}
topsepআমার জন্য খুব আক্রমণাত্মক ছিল, তাই আমি \ vspace {-0.5 \ topsep}
এটি সম্পন্ন করার সবচেয়ে সহজ উপায় হ'ল এনিউমিটেম প্যাকেজটি ব্যবহার করা ( https://ctan.org/pkg/enumitem )। উদাহরণ স্বরূপ,
\documentclass{article}
\usepackage{enumitem}% http://ctan.org/pkg/enumitem
\begin{document}
\noindent Here is some text and I want to make sure
there is no spacing the different items.
\begin{itemize}[noitemsep]
\item Item 1
\item Item 2
\item Item 3
\end{itemize}
\noindent Here is some text and I want to make sure
there is no spacing between this line and the item
list below it.
\begin{itemize}[noitemsep,topsep=0pt]
\item Item 1
\item Item 2
\item Item 3
\end{itemize}
\end{document}
তদতিরিক্ত, আপনি যদি বিশ্বব্যাপী এই তালিকাটি জুড়ে এই সেটিংটি ব্যবহার করতে চান তবে আপনি ব্যবহার করতে পারেন
\usepackage{enumitem}% http://ctan.org/pkg/enumitem
\setlist[itemize]{noitemsep, topsep=0pt}
তবে নোট করুন যে এই প্যাকেজটি বেমার প্যাকেজটির সাথে ভাল কাজ করে না যা লেটেক্সে উপস্থাপনা তৈরি করতে ব্যবহৃত হয়।
এটি করার জন্য "যথাযথ" ল্যাটেক্স উপায়গুলি হল এমন প্যাকেজ ব্যবহার করা যা আপনাকে যে স্পেসিং করতে চান তা নির্দিষ্ট করতে দেয়। এই জাতীয় বেশ কয়েকটি প্যাকেজ রয়েছে এবং এই দুটি পৃষ্ঠাগুলি তাদের তালিকাগুলির লিঙ্কে আছে ...
আমি প্যারালিস্ট প্যাকেজটি নিয়ে খুব খুশি । স্থানটি অপসারণের বিকল্প যুক্ত করার পাশাপাশি এটি আইটেমাইজটির কমপ্যাক্ট সংস্করণগুলির মতো অন্যান্য দুর্দান্ত জিনিসগুলিও যুক্ত করে, পরিবেশকে গণনা করে এবং বর্ণনা করে।
\renewcommand{\@listI}{%
\leftmargin=25pt
\rightmargin=0pt
\labelsep=5pt
\labelwidth=20pt
\itemindent=0pt
\listparindent=0pt
\topsep=0pt plus 2pt minus 4pt
\partopsep=0pt plus 1pt minus 1pt
\parsep=0pt plus 1pt
\itemsep=\parsep}