টোক, রঙ এবং ইউনিকোড সমর্থন সহ এইচটিএমএল 2 পিডিএফ রূপান্তর করবেন?


1

আমি কি কোনও উপায় আছে যে বড় এইচটিএমএল ফাইলকে (উপায় দ্বারা স্পিঙ্কস দিয়ে উত্পাদিত) পিডিএফ রঙের সাথে, বিষয়বস্তুগুলির সারণী (টোক) এবং ইউনিকোড সমর্থনকে রূপান্তর করতে পারি?

সেখানে htmldoc - তবে এটি রঙ বা ইউনিকোডকে সমর্থন করে না।

সেখানে rst2pdf না করতে পারেন শব্দ-ওয়ার্প কোড লাইন কিন্তু বর্তমানে এটি গণিত রেন্ডারিং ভঙ্গ, এবং এছাড়াও - স্পিংক্স প্লাগইন।

সেখানে রপ্তানি করতে একটি উপায় xetexমধ্যে sphinx- কিন্তু এটা শব্দ-মোড়ানো কোড-ব্লক, এবং এছাড়াও সমর্থন করি না করতে পারবে নাsvg চিত্রসমূহ।

সম্পাদন করা :

আমি ব্যবহার করার চেষ্টা করেছি pandoc:

pandoc index.html --mathjax --toc -o index.pdf

এটি দেয়:

pandoc: Error producing PDF from TeX source.
! LaTeX Error: Command \guillemotright unavailable in encoding OT1.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.55   2012-Sep-11} »

আমি আটকে আছি ...


আপনার ল্যাটেক্স কোডটি সম্পাদনা করুন এবং শুরুতে এই লাইনটি যুক্ত করুন:\usepackage[utf8]{inputenc}
টেরডন

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

উত্তর:


1

আপনি কি wkhtmltopdf চেষ্টা করেছেন ? এটি ওয়েবকিটের উপর ভিত্তি করে, এবং রঙ সহ অবশ্যই সিএসএস সমর্থন রয়েছে।

এটির কাছে টিওসি সমর্থন নেই , ভুল আছে, আমি অনুমান করি এটি আছে।

এটি মূলত পিডিএফ রেন্ডারিং।


সংস্করণ 0.10.0 এবং উপরে একটি TOC সমর্থন আছে: wkhtmltopdf toc my.html my.pdf। আমি দেখতে পাচ্ছি যে ফায়ারফক্স এক্সটেনশানটি আমি চেষ্টা করেছি ঠিক এই লিবটি ব্যবহার করে।
অ্যাডোব

অ্যাডোব দুর্দান্ত
ধনী হোমোলকা

ভাল বর্তমানে আমি বিষয়বস্তুর প্রস্থ কীভাবে সেট করবেন তা নির্ধারণ করার চেষ্টা করছি। টকের সঠিক প্রস্থ থাকা সত্ত্বেও আমার শরীরটি নেই। সম্ভবত এটি আমার সিএসএসের কোথাও সেট করা আছে ...
অ্যাডোব

1
হ্যাঁ, এটি body { width: 150%; }CSS ছাড়াও সমাধান করুন । আমি যে কমান্ডটি ব্যবহার করব:./wkhtmltopdf-0.10.0-amd64 --enable-javascript --javascript-delay 5000 --no-stop-slow-scripts --no-background toc index.html 1.pdf
অ্যাডোব

1

আপনি যদি লিনাক্স বা ম্যাকের উপরে থাকেন তবে আপনি চেষ্টা করতে পারেন html2pdfবা html2ps foo.html; ps2pdf foo.ps। এই পদ্ধতিগুলির কোনওটিই নিখুঁত নয় তবে তারা কার্যকর হতে পারে।

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

টেক্স বা ল্যাটেক্স হিসাবে ফাইলটি রফতানি করা এবং পিডিএফ সংকলন করার সর্বোত্তম উপায় হ'ল যে কোনও মোড়কের সমস্যা সমাধানের জন্য আপনি ল্যাটেক্স কোডটি সম্পাদনা করতে পারেন। আপনি convertইমেজম্যাগিক থেকে সহজেই আপনার চিত্রগুলি পিএনজিতে রূপান্তর করতে পারেন :

$ mogrify -format png *.svg

LibreOffice চিত্রগুলিকে বিকৃত করে এবং গণিতে রেন্ডার করে না। ল্যাটেক্স ইউটিএফ সমর্থন করে না এবং কোড মোড়ানো করতে পারে না (যেমন আমি প্রশ্নটিতে নির্দেশ করছি)।
অ্যাডোব

@ অ্যাডোব, ল্যাটেক্স utf8 সমর্থন করে । আমি জানি না যে ল্যাটেক্স আপনার কোড ব্লকগুলির জন্য কী পরিবেশ ব্যবহার করে তবে আপনাকে ন্যূনতম সম্পাদনা দিয়ে মোড়ানো করতে সক্ষম হওয়া উচিত। আপনি লিনাক্সে ওএস কী ব্যবহার করছেন তা আপনি বলেননি, আপনি প্রিন্টারের পরিবর্তে "পিডিএফ প্রিন্ট করতে" পারেন যাতে আপনি এটি সরাসরি আপনার ব্রাউজার থেকে করতে পারেন।
টেরডন

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

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

আমার সূচক html এর একটি টোক নেই (এটিতে একটি থাকতে পারে না - কারণ কোনও পৃষ্ঠা নেই)। আমি একক বৃহত এইচটিএমএল ফাইলের বাইরে টোক সহ একটি বই পেতে চাই। পিডিএফ-তে সিম্পল প্রিন্ট কোনও টোক উত্পাদন করবে না।
অ্যাডোব

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