จะติดตั้งแพคเกจ LaTeX ที่เรียกว่า“ สแตนด์อโลน” อย่างถูกต้องได้อย่างไรเพื่อให้ฉันได้รับการอัพเดตด้วยตัวจัดการแพคเกจ Synaptic


10

จะติดตั้งแพคเกจ LaTeX ที่เรียกว่า"สแตนด์อโลน"อย่างถูกต้องได้อย่างไรเพื่อที่ฉันจะได้รับการอัพเดตด้วยตัวจัดการแพ็คเกจ Synaptic

ฉันรู้ว่าฉันสามารถดาวน์โหลดไฟล์ด้วยตนเองและติดตั้งได้

คำตอบ:


8

อัพเดท (2015-12-07): standalone.styตอนนี้ควรติดตั้งได้ง่าย ๆ

sudo apt-get install texlive-latex-extra

. การรักษาคำตอบสำหรับการอ้างอิง

การค้นหา

sudo apt-file search standalone.sty

ไม่ได้ให้ผลลัพธ์ใด ๆ ซึ่งหมายความว่าไม่สามารถติดตั้งแพ็กเกจโดยใช้ Synaptic

เหตุผลพบได้ในคำตอบของ Martin Scharrer: แพ็คเกจไม่รวมอยู่ใน TeXlive 2009 เพราะมันใหม่เกินไป TeXLive 2009 เป็นรุ่นที่บรรจุด้วย Ubuntu ไม่มี TeXlive 201 นอกจากนี้แพคเกจ Ubuntu ดูเหมือนจะไม่ได้รับการอัพเดตเมื่อออกมา

ข้างต้นเป็นเหตุผลที่ว่าทำไมผมติดตั้ง TeXlive ใช้tlmgr ในบ้านของฉัน~/.texlive2011ใน ทำงานเหมือนจับใจ


คำตอบของคุณไม่มีรายละเอียดเกี่ยวกับวิธีใช้tlmgr(และคืออะไรและใช้ที่ไหน)
exhuma

@ exhuma: คำตอบของฉันไม่ครอบคลุมและไม่สามารถแทนที่การค้นหาเว็บ (มันล้าสมัยเช่นกัน)
krlmlr

13

standaloneฉันเป็นผู้เขียน มันใหม่กว่า TeX Live 2009 ซึ่งเป็นเวอร์ชั่นที่ติดตั้งโดย Ubuntu และ Debian เวอร์ชันปัจจุบันของ TeX Live คือ 2011 หากคุณติดตั้งเวอร์ชันวานิลลาโดยตรงคุณจะได้รับผู้จัดการแพคเกจ TeX ชื่อtlmgrซึ่งสามารถใช้ในการติดตั้งและอัปเดตแพ็คเกจตราบเท่าที่เป็นส่วนหนึ่งของ TeX Live ฉันขอแนะนำให้คุณทำการติดตั้งด้วยตนเอง คุณสามารถค้นหาคำแนะนำเกี่ยวกับ TeX.SX: วิธีการติดตั้ง“ vanilla” TeXLive บน Debian หรือ Ubuntu

จากนั้นคุณสามารถติดตั้งstandaloneโดยใช้คำสั่งต่อไปนี้:

tlmgr install standalone

BTW คุณสามารถอัปเดตแพ็คเกจและtlmgrใช้:

tlmgr update --self --all

อีกทางเลือกหนึ่งคือการติดตั้งแพ็คเกจด้วยตนเองเท่านั้น ซึ่งสามารถทำได้อย่างง่ายดายโดยใช้ไฟล์ ZIP TDS ใช้ได้ภายใต้http://mirrors.ctan.org/install/macros/latex/contrib/standalone.tds.zip เพียงแค่เปิดเครื่องรูดไว้ในโฟลเดอร์ TEXMF ท้องถิ่นของคุณ ~/texmfusally คุณอาจต้องเรียกใช้ในtexhash ~/texmfภายหลัง


น่าเสียดายที่แพ็คเกจ Ubuntu สำหรับ TeXlive ไม่ได้รับการอัปเดตเมื่อออกไปแล้ว
krlmlr

@ user946850: หากพวกเขาจะอัปเดตเป็นเวอร์ชันใหม่ล่าสุดของ TeX Live ปีละครั้งมันจะยังคงเป็นอะไรซักอย่าง TL 2009 ค่อนข้างล้าสมัยและเราเห็นปัญหาที่เกี่ยวข้องของผู้ใช้ Ubuntu บน tex.stackexchange.com เนื่องจากสิ่งนี้ การติดตั้งด้วยตนเองไม่เป็นปัญหาสามารถจัดการและอัพเดทได้อย่างง่ายดาย ปัญหาหนึ่งคือมีการพึ่งพาบางอย่างซึ่งจำเป็นต้องติดตั้งแพ็คเกจ Ubuntu
Martin Scharrer

1
... ซึ่งสามารถแก้ไขได้ด้วยการสร้างแพ็คเกจ Debian จำลอง - ฉันอ่านมาแล้ว มันเป็นระเบียบ - คุณรู้ไหมว่าทำไมมันถึงเป็นแบบนี้? ทำไมแพ็คเกจ Debian ไม่ติดตาม TeXlive
krlmlr

@ user946850: AFAIK ไม่มีผู้ดูแลเฉพาะสำหรับ TeX Live ภายใต้ Debian และ Ubuntu ผู้ดูแลตามปกติไม่มีเวลาที่จะอัพเดท ฉันลองใช้แพ็คเกจจำลอง แต่มันใช้งานไม่ได้ 100%
Martin Scharrer

1
จริง ๆ แล้วฉันต้องเปิดเครื่องรูดแพคเกจที่ / usr / share / texmf / tex / ลาเท็กซ์ไม่ใช่แค่ / usr / share / texmf
David Doria

2

หลังจากติดตั้งและปรับปรุง apt-ไฟล์ ( sudo apt-get install apt-file; sudo apt-file update) ผมวิ่งและเห็นว่ามันเป็นapt-file search standalone.stytexlive-latex-extra

ดังนั้นฉันเพิ่งติดตั้งมัน ( sudo apt-get install texlive-latex-extra) และมันใช้งานได้

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