Rupanya saya menggunakan Tex Live sebagai distribusi LaTeX saya:
martin@martin-XPS-8300:~$ pdflatex -v
pdfTeX 3.1415926-2.4-1.40.13 (TeX Live 2012/Debian) kpathsea version
6.1.0 Copyright 2012 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
There is NO warranty. Redistribution of this software is
covered by the terms of both the pdfTeX copyright and the Lesser GNU
General Public License. For more information about these matters, see
the file named COPYING and the pdfTeX source. Primary author of
pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX). Compiled
with libpng 1.2.49; using libpng 1.2.49 Compiled with zlib 1.2.7;
using zlib 1.2.7 Compiled with poppler version 0.20.5
Saya ingin menginstal paket tambahan menggunakan panduan ini .
Mereka bilang:
Dengan TeX Live diinstal secara manual, gunakan tlmgr untuk mengelola paket satu per satu.
tlmgr install <package1> <package2> ...
tlmgr remove <package1> <package2> ...
Tetapi ketika saya mencoba:
tlmgr install algorithm2e
Saya mendapat:
tlmgr: command not found
Saya juga sepertinya tidak punya ~/texmf
folder, hanya ~/.texmf-var
folder. Apakah instalasi saya rusak atau saya melakukan sesuatu yang salah?
EDIT:
Saya menemukan bahwa saya sebenarnya punya
/usr/local/share/texmf
EDIT2:
Perintah:
apt-cache policy texlive
menghasilkan:
texlive:
Installed: 2012.20120611-5
Candidate: 2012.20120611-5
Version table:
*** 2012.20120611-5 0
500 http://jp.archive.ubuntu.com/ubuntu/ raring/main amd64 Packages
100 /var/lib/dpkg/status
map.
software-installation
latex
texlive
Martin Drozdik
sumber
sumber
apt-cache policy texlive
?/usr/local/share/texmf
itu harus bekerja juga saya pikir. Kemudian jalankansudo texhash
.Jawaban:
Jika Anda menginstal TeXLive dari repositori ubuntu (Pusat perangkat lunak Ubuntu). Maka tlmgr tidak diinstal, karena semua paket harus menggunakan sistem manajemen paket sistem 'apt-get'. Karenanya Anda mendapatkan kesalahan:
Jadi, Anda harus menginstal paket secara manual:
Unduh algoritme2e.sty di sini
Kemudian, buka folder
~/texmf
atau~/.texmf
tergantung, jika tidak ada, buatlah:dan salin algorithm2e.sty untuk itu. Lalu lari:
masukkan kata sandi root saat diminta.
sayangnya, paket-paket TexLive di Ubuntu tidak terlalu sering diperbarui sehingga beberapa kesalahan mungkin muncul.
Alternatifnya adalah menginstal secara manual seluruh distribusi TexLive dan mengikuti panduan yang Anda posting.
Semoga itu bisa membantu
sumber
/usr/local/share/texmf
serta membuattexmf
folder sendiri di direktori home dan menjalankantexhash
, tetapi tidak berhasil. Tetapi ketika saya memasukkanalgorithm2e.sty
langsung ke folder yang sama dengan.tex
file yang saya kompilasi, ia berfungsi./usr/local/texlive/texmf-local
jika berfungsi saya akan memperbarui jawaban saya.TeXLive dibagi menjadi beberapa koleksi . Setiap paket TeXLive milik satu (dan hanya satu) koleksi, misalnya paket itu
algorithm2e
milik koleksiscience
. Untuk kesederhanaan, sebagian besar distribusi, termasuk Ubuntu, tidak memiliki paket untuk setiap paket TeXLive individu, tetapi kelompokkan semua paket TeXLive dalam koleksi yang diberikan dan bagikan seluruh koleksi sebagai satu paket.Di Ubuntu, koleksi TeXLive
foo
didistribusikan sebagai paket Ubuntutexlive-foo
, jadi misalnya koleksiscience
tersebut didistribusikan sebagai paket Ubuntutexlive-science
. Oleh karena itu, jawaban Ubuntu untuk pertanyaan Anda tentang cara menginstal paket TeXLivealgorithm2e
adalah Anda harus menginstal paket Ubuntutexlive-science
. (Tentu saja, efek sampingnya adalah ia juga akan menginstal semua paket lain dalamscience
koleksi.)Cara standar untuk menentukan koleksi milik paket TeXLive adalah dengan menggunakan
tlmgr
:Tetapi di Ubuntu,
tlmgr
tidak diinstal. Saya suka menggunakanapt-file
:atau Anda dapat mencarinya di bagian "Cari konten paket" di http://packages.ubuntu.com/ .
sumber
buka pusat perangkat lunak ubuntu, dan instal perangkat lunak TeX Live: Font tambahan.
sumber
Cara paling sederhana yang saya temukan adalah, cukup cari paket di pusat perangkat lunak ubuntu. Misalnya saya memerlukan paket "braket", saya hanya mengetiknya di pusat perangkat lunak, hasil pencarian menunjukkan "TeX Live: LaTeX paket tambahan" yang berisi paket "braket" bersama dengan sekelompok paket lain, saya menginstalnya dan saya Saya senang sekarang.
Kalau tidak:
Cara terbaik untuk mendapatkan yang terbaik dari Texlive adalah menginstal vanilla Telxlive dengan mengikuti petunjuk ini:
/tex//a/95373/63118
Ini mungkin akan menyelesaikan semua masalah yang terkait dengan paket dan yang lainnya.
sumber