#language es ##SYNCHRONIZED WITH ENGLISH VERSION 21 ##For Translators - to have a constantly up to date translation header in you page, you can just add a line like the following (with the comment's character at the start of the line removed) <> ##(!) [[/Discussion|Discussion]] ---- En esta página se explica cómo instalar y configurar una distribución LaTeX en Debian. = Instalación = Hay dos distribuciones LaTeX disponibles en Debian: TeX Live y teTeX. La segunda ya no está disponible, de modo que se recomienda instalar TeX Live. Según las funciones que necesite, dispone de tres paquetes para instalar. * DebianPkg:texlive - una selección de paquetes suficiente para la mayoría de tareas comunes. * DebianPkg:texlive-base - programas y archivos indispensables para cualquier sistema TeX (nada de LaTeX). * DebianPkg:texlive-full - un metapaquete que instala los paquetes TeX Live más relevantes. También dispone de diversos paquetes extra específicos para temas * DebianPkg:texlive-games * DebianPkg:texlive-humanities * DebianPkg:texlive-music * DebianPkg:texlive-pictures * DebianPkg:texlive-publishers * DebianPkg:texlive-science * DebianPkg:texlive-xetex Para añadir compatibilidad con un idioma, instale el paquete de TeX Live que lo incluya (vea DebianPkg:texlive-lang). En el caso del español, este tiene su propio paquete DebianPkg:texlive-lang-spanish, que incluye también otras lenguas vernáculas de España. NOTA: Si instala el paquete DebianPkg:texlive-full, se instalarán automáticamente todos los paquetes mencionados: los extras y los de idiomas. Para ver la lista completa de paquetes de la distribución TeX Live disponibles en su sistema, vea DebianPkg:texlive o ejecute en un terminal {{{ aptitude search ~n^texlive }}} o si no tiene `aptitude` instalado {{{ apt search '^texlive' }}} = Otros paquetes = Si quiere instalar otro paquete TeX o LaTeX que no esté en los repositorios de Debian, consulte el [[http://www.ctan.org|sitio web de CTAN]]. Descargue el paquete y descomprímalo con `tar -xvf foo.tar.gz`; entre en la carpeta creada y, si ve un archivo `foo.ins`, procéselo con LaTeX {{{ latex foo.ins }}} Esto generará un archivo `foo.sty`. Este archivo debe copiarlo al árbol LaTeX del sistema, o al árbol LaTeX de su usuario, para finalizar la instalación del paquete. Tras la instalación, podrá usar el nuevo paquete añadiendo la instrucción '''`\usepackage{foo}`''' en el preámbulo de un documento LaTeX. Vamos a mostrar brevemente cómo hacer la instalación del paquete en ambos casos; puede encontrar información más detallada en el [[https://en.wikibooks.org/wiki/LaTeX/Installing_Extra_Packages#Installing_a_package|LaTeX wikibook]]. == Instalación en el árbol del usuario == Vamos a mostrar cómo crear un fondo o árbol de paquetes LaTeX personal para un usuario, en su carpeta personal (''home''). Los paquetes instalados en el árbol personal del usuario, solo están disponibles para ese usuario. La carpeta para el árbol personal la llamaremos `texmf`. Creamos la jerarquía de carpetas {{{ mkdir -p ~/texmf/tex/latex/foo }}} Es recomendable crear una subcarpeta en `latex` para cada paquete que instalemos. Copiamos en la carpeta `foo` el archivo generado `foo.sty`. Ahora debemos actualizar la base de datos de paquetes de LaTeX {{{ texhash ~/texmf }}} == Instalación en el árbol del sistema == Vamos a mostrar cómo instalar el paquete LaTeX en el fondo o árbol de paquetes del sistema. Con este método, el paquete estará disponible para todos los usuarios del sistema. Cree una nueva carpeta para el paquete, como administrador (usuario `root`) {{{ mkdir /usr/share/texmf/tex/latex/foo }}} Copie el nuevo archivo `foo.sty` en la carpeta y, después, actualice la base de datos de paquetes LaTeX {{{ texhash }}} = Uso básico = Asumiendo que tiene instalado el paquete DebianPkg:texlive-binaries, que será el caso si ha seguido el proceso de instalación descrito al inicio. 1. Cree o edite un archivo LaTeX `file.tex` 2. Procéselo con LaTeX {{{ latex file.tex }}} esto creará un archivo `.dvi` que podrá abrir con `xdvi`. 3. Puede generar un PDF directamente mediante {{{ pdflatex file.tex }}} = Editores = Los archivos LaTeX son simples archivos de texto plano, y como tales pueden editarse con cualquier editor de texto; por ejemplo con DebianPkg:nano, DebianPkg:vim o DebianPkg:emacs. El entorno de desarrollo integrado (IDE) [[https://wiki.debian.org/VisualStudioCode|Visual Studio Code]] puede editar archivos LaTeX mediante extensiones como [[https://marketplace.visualstudio.com/items?itemName=James-Yu.latex-workshop|LaTex Workshop]]. Hay también otros editores de texto capaces de editar archivos LaTeX por medio de extensiones, por ejemplo, `vim` con DebianPkg:vim-latexsuite y `gedit` con DebianPkg:gedit-latex-plugin. También hay otros editores con interfaz gráfica de usuario (IGU), que facilitan al usuario la edición y compilación del documento. * DebianPkg:gummi * DebianPkg:latexila * DebianPkg:lyx * DebianPkg:kile * DebianPkg:texmaker * DebianPkg:texworks * DebianPkg:texstudio = Documentación = * Puede encontrar documentación sobre la distribución TeX Live a través de paquetes Debian como por ejemplo * DebianPkg:texlive-latex-base-doc * DebianPkg:texlive-latex-recommended-doc * DebianPkg:texlive-science-doc * Puede acceder a la documentación de un paquete o instrucción LaTeX concreto mediante las órdenes DebianMan:texdoc o DebianMan:texdoctk {{{ texdoc makeindex texdoc graphicx }}} = Más información = * http://www.cervantex.es/ - Grupo de usuarios hispanohablantes de (La)Tex en español. * http://tug.org/texlive/ (en inglés) y http://tug.org/texlive/debian.html (en inglés). * [[http://tug.org/texlive/debian.html#vanilla|Vanilla TeX Live 2008 on Debian]] * https://es.wikibooks.org/wiki/Manual_de_LaTeX - Manual de LaTeX en Wikipedia. * [[https://www.overleaf.com/learn]] - Aprender a usar el editor en línea de LaTeX Overleaf.