যদি এটি বিশাল সংখ্যক ফটোগ্রাফের জন্য না হয় আপনি পিডিএফ তৈরি করতে টেক্স / ল্যাটেক্স ব্যবহার করতে পারেন। তারপরেও আপনি রূপান্তরকারী ক্র্যাশ সমস্যা ছাড়াই একই ফলাফল (চিত্রগুলির পিডিএফ) পেতে পারেন। টেক্সের ফাইল সীমাটি কেবলমাত্র আপনার সিস্টেম (হার্ডওয়্যার + ওএস) হওয়া উচিত
তবে আমি মনে করি আপনি টেক্সটি লিখতে শেল স্ক্রিপ্ট ব্যবহার করতে পারেন:
0)
mkdir convert
pushd convert
PATH=convert:$PATH /* keep everything in one directory for tidyness.*/
1) একটি টেম্পলেট তৈরি করুন
1.1) আমি নিশ্চিত যে একবারে এই পদক্ষেপটি করার একটি উপায় আছে, চিত্রের নামটি সংযোজনের পরিবর্তে ভেরিয়েবল এবং সন্নিবেশকরণের মাধ্যমে এবং সঠিক লিডিং 0 এর জন্য $ FOO ফর্ম্যাট করার জন্য, তবে নিম্নলিখিতটি আমি জানি ।
1.2) স্ক্রিপ্টটির জন্য ফাইলের নাম সন্নিবেশ করার জন্য টেমপ্লেটটি বিভক্ত হওয়া দরকার
1.3) ন্যানো tmplt1 / * বা আপনার পছন্দের সম্পাদক * /
/* white space line */
\begin{figure}[h!]
\includegraphics[width=0.5\linewidth]{
/* at this point the script will insert $FOO, the file name variable */
১.৩.১) তবে আপনার ফাইলগুলি 0001.miff… 0010.miff… 0100.miff… 2000.miff যান। অর্থাত্ শীর্ষস্থানীয় শূন্যগুলির একটি পরিবর্তনশীল সংখ্যা। কার্যতালিকা: tmplt1 এর 4 সংস্করণ: tmplt1-9, tmplt10-99, tmplt100-999, tmplt1000-2000। Tmplt1-9 শেষ হয় "... প্রস্থ] {000" (অর্থাৎ 3 0 এর যোগ করুন); tmplt10-99 শেষ হয় "... প্রস্থ] {00" (অর্থাৎ 2 0 এর যোগ করুন)। 100-999 1 শূন্য যোগ করে এবং 1000-2000 tmplt1 এর সমান
1.4) টেমপ্লেটের পরবর্তী অংশ: ন্যানো tmplt2 / * OOYC * /
.miff}
\caption{ /* if you want to caption, otherwise skip to tmplt3.
Same again, script will insert $FOO here */
1.5) টেমপ্লেটের পরবর্তী অংশ: ন্যানো tmplt3 / * OEOYC * /
}
\label{f: /*if you want them labelled which is actually
a index/reference for the text to refer to, not a caption.
Same again, the script will insert $FOO here. If you do not
want labels, skip to tmplt4*/
1.6) পরবর্তী টেমপ্লেট: ন্যানো tmplt4 / * OEOYC * /
}
\end{figure}
2) ফাইলটির সূচনা করুন: ন্যানো হেড / * ওইওয়াইসি * /
\documentclass{article} /* Or more suitable class */
\usepackage{graphicx}
\begin{document}
/* white space line*/
3) ফাইলটি শেষ করুন: ন্যানো ফুট / * ওইওয়াইসি * /
\end {document}
৪) স্ক্রিপ্টটি তৈরি করুন: ন্যানো লোডার / * ওইওয়াইসি * /
#! /bin/bash
cat head > out.pdf
for FOO in {1...9}
do
cat tmplt1-9 >> out.pdf
echo "$FOO" | cat >> out.pdf
cat tmplt2 >> out.pdf
echo "$FOO" | cat >> out.pdf
cat tmplt3 >> out.pdf
echo "$FOO" | cat >> out.pdf
cat tmplt4 >> out.pdf
done
for FOO in {10...99}
do
cat tmplt10-99 >> out.pdf /* this looks like a lot but
is actually copy-paste of first block, just add relevant 0's and 9's */
echo "$FOO" | cat >> out.pdf
cat tmplt2 >> out.pdf
echo "$FOO" | cat >> out.pdf
cat tmplt3 >> out.pdf
echo "$FOO" | cat >> out.pdf
cat tmplt4 >> out.pdf
done
for FOO in {100...999}
do
cat tmplt100-999 >> out.pdf
echo "$FOO" | cat >> out.pdf
cat tmplt2 >> out.pdf
echo "$FOO" | cat >> out.pdf
cat tmplt3 >> out.pdf
echo "$FOO" | cat >> out.pdf
cat tmplt4 >> out.pdf
done
for FOO in {1000...2000}
do
cat tmplt1000-2000 >> out.pdf
echo "$FOO" | cat >> out.pdf
cat tmplt2 >> out.pdf
echo "$FOO" | cat >> out.pdf
cat tmplt3 >> out.pdf
echo "$FOO" | cat >> out.pdf
cat tmplt4 >> out.pdf
done
cat foot >> out.pdf
5) স্ক্রিপ্ট সম্পাদনযোগ্য: chmod ইউ + এক্স লোডার
5.1) এটি পরীক্ষার পরে, আমি দেখতে পেলাম যে প্রতিবার $ এফইও wasোকানো হয়েছিল, এটি 3 টি লাইনে ছড়িয়ে গেছে। আমি স্ক্রিপ্টে যাওয়া এবং ম্যানুয়ালি গাড়ীর রিটার্ন মোছা ছাড়া অন্য কোনও কাজ জানি না। কমপক্ষে সমস্ত 2000 ফটোগুলির জন্য এটি কেবল 36
6) কল স্ক্রিপ্ট: লোডার
7) TeX: pdflatex out.pdf সংকলন করুন