พิมพ์ข้อความเดียวกันหลาย ๆ ครั้งในหนึ่งหน้า


1

ฉันมีไฟล์odt(หรือpdfหรือps) [ฉันมีจริงๆodtแต่ฉันสามารถแปลงได้อย่างง่ายดาย] ประกอบด้วย 1 หน้า

ไม่ฉันต้องการพิมพ์ไปอีกpdf4 ครั้งต่อ 1 หน้า มีตัวเลือกอยู่pages per sideดังนั้นหากฉันคัดลอกวาง 4 เท่าเอกสารของฉันและตั้งค่าตัวเลือกนี้เป็น 4 ฉันจะได้ผลลัพธ์ตามที่คาดหวัง

แต่ฉันต้องการทำโดยไม่มีการคัดลอกวางเพราะค่อนข้างน่ารำคาญที่จะคัดลอกและวางก่อนการพิมพ์แต่ละครั้ง

มันง่ายกว่านี้ไหม?


คุณต้องการเพิ่มขนาดกระดาษหรือย่อขนาดหน้ากระดาษหรือไม่?
Marco

@Marco ฉันต้องการย่อขนาดเนื่องจากหน้า 4 ต่อด้านมักจะทำ แต่มีหน้าเดียวกัน
RiaD

คำตอบ:


1

คุณสามารถใช้เครื่องมือในบริบท ไม่ว่าคุณจะติดตั้งพร้อมกับตัวจัดการแพ็คเกจ (เช่นจาก TeXLive) หรือบนฐานต่อผู้ใช้: การติดตั้ง

จากนั้นคุณสร้างไฟล์ที่fourup.texมีเนื้อหาดังต่อไปนี้:

\setuppapersize     [A6] [A4]
\setuppagenumbering [location=]
\setupbackgrounds   [page]
\setuplayout        [nx=2, ny=2]

\starttext
\doifdocumentargumentelse{inputfile}{%
  \copypages [\getdocumentargument{inputfile}] [scale=500]}{Missing input file}
\stoptext

context --inputfile=myfile --result=result.pdf fourupจากนั้นคุณสามารถเรียกบริบท:
myfileเป็นไฟล์ต้นฉบับที่ไม่มีนามสกุล PDF ผลลัพธ์คือไฟล์ที่result.pdfมีการคัดลอกสี่หน้าในหนึ่งหน้า


ขอบคุณมันใช้งานได้ดี แต่ฉันควรเปลี่ยนอะไรเพื่อพิมพ์ 9 ครั้ง
RIAD

เปลี่ยน A6 เป็น A7 และ nx และ ny เป็น 3 แทนที่จะเป็นสอง จากนั้นเปลี่ยนสเกลเป็น 300 อย่าง
มาร์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.