Introducción

Introducción

LATEX es el sistema tipográfico y un lenguaje de marcado que permite la creación de documentos. El látex es muy utilizado por la comunidad académica y científica. El látex produce un tipo hermoso y está escrito en un idioma que es bastante intuitivo. Este artículo discutirá una breve historia, ejemplos de uso introductorio, front-end y lecturas adicionales.

Sobre látex

Desde su sitio web, El látex es un sistema tipográfico de alta calidad; Incluye características diseñadas para la producción de documentación técnica y científica. LATEX es el estándar de facto para la comunicación y publicación de documentos científicos. El látex está disponible como software gratuito. Latex fue lanzado por primera vez en 1985 por Leslie Lamport como una extensión de Tex. Tex fue desarrollado por Donald E. Knuth. Fue lanzado por primera vez en 1978. El látex se utiliza, como se mencionó, anteriormente en entornos académicos para la publicación del libro y la publicación de artículos. No para salir del tema, pero el látex también se usa para crear las fórmulas que se muestran en las aplicaciones de Wikimedia como Wikipedia! Además de su capacidad para mostrar fórmulas y páginas bellamente creadas, LATEX puede hacer mucho más, pero eso va más allá del alcance de este artículo. Mire la página de inicio de Latex para obtener más documentación sobre látex.

Instalación

Cubriré la instalación para látex en Debian (y Ubuntu), Fedora y Archlinux.

Para instalar látex en Debian (y Ubuntu) ejecute los siguientes comandos de Linux:

# APT-GET ACTUALIZACIÓN # APT-GET Instalar TexLive TexLive-Base 

Si quieres el paquete de látex completo ejecutado

# apt-get install texlive-full 

El último comando debe ser innecesario, a los efectos de este artículo. Sin embargo, si se encuentra con algún problema, regrese e instale el paquete TexLive-Full.

En Fedora:

# yum install texLive TexLive-Latex 

En Archlinux:

Pacman -S Texlive más 

Mientras está en TI (instalando látex) también toma "TexWorks". Existe un paquete para Debian y Fedora. En Archlinux tendrás que tomar este paquete del aur. Esto simplificará algunas de las cosas que me gustaría pasar. Sin embargo, puedes crear .Archivos de Tex en cualquier editor de texto, editores de programadores como VIM, Geany, etc



Uso

Después de instalar látex, su prácticamente establecido. Pero primero cubramos los conceptos básicos del idioma.

\  $ - _ % ^ # $ 

Los personajes sobre cada uno tienen significados especiales. Por ejemplo, las reacciones violentas generalmente indican el comienzo de una secuencia de control como una fórmula o un símbolo específico como \ Alpha. Los signos de dólar indican el cambio entre texto normal y texto que representa los formales matemáticos. Los soportes se utilizan para agrupar personajes juntos. Quilates y subrayados representan sus scripts super y subcontratorios estándar. Los conceptos básicos de la estructura del documento dependen del tipo de documento que desea crear. Para artículos básicos, las secuencias \ documentClass, \ begin y \ fin deberían ser suficientes. Escribir algo de esto puede parecer repetitivo, pero no se preocupan, muchos extremos al látex vienen preinstalados con muchas plantillas para diferentes tipos de documentos (lo cubriré más tarde).

Entonces, vamos a algunos ejemplos reales. Para crear la fórmula para el valor del tiempo del dinero, escribiría lo siguiente en mi editor de texto de elección. Como se muestra abajo:

\ documentClass [a4paper, 12pt] artículo \ begin document $ pv = \ frac fv (1+ \ textit i)^n $ \ end document 

Esto está escrito en TexWorks. Sin embargo, podría haber usado VIM o cualquier otro editor de texto (asegúrese de guardar su documento como un .Texas). En Texworks, ahora presionaba el botón de reproducción verde. En Bash, emitiría lo siguiente:

Pdflatex $ texto.Texas 

Como en Texworks, esto compilaría un PDF para mí. TexWorks va un paso más allá al mostrar un PDF. También podría obtener esta funcionalidad en Bash haciendo algo como:

Pdflatex $ texto.tex && mupdf $ text.Texas 


El PDF resultante mostraría lo siguiente:

Pasemos a un más complicado .archivo tex. Escribiré una página rápida discutiendo la valoración de los FCF y la determinación del valor presente del capital con crecimiento constante o variable

Comencé mi artículo escribiendo lo siguiente en TexWorks:

\ documentClass [a4paper, 12pt] artículo \ begin document \ pagestyle encabezados \ markright valoración
La valoración del dinero es un concepto que se refiere al valor futuro del capital actual. Podemos aplicar este concepto a flujos de efectivo gratuitos (FCF). La fórmula para la valoración de FCF es la siguiente: \ [\ sum_ i = 1^\ infty = \ frac fcf_i (1+wacc)^i \] \\ donde: \\ $ fvf_c = $ es el es el es el Suma de todos los flujos de efectivo futuros de una empresa $ fvf_i = $ es el FCF estimado de una empresa en el año \ textit i $ wacc = $ es el costo promedio ponderado de capital \\ esta fórmula funciona tanto para tarifas constantes como variables de crecimiento. Pero el modelo Gordon hace que la valoración de crecimiento constante sea muy fácil! El modelo Gordon para la valoración constante es: \ [p_0 = \ frac d_1 k-g \] \\ donde: \\ $ p_0 = $ precio actual $ g = $ crecimiento esperado $ k = $ return \ end document

Si ha estado siguiendo en TexWorks, compítelo ahora presionando el botón Reproducir o use el comando pdflatex para generar el .pdf.

Deberías ver lo siguiente:


En esto .Archivo Tex utilicé \ [y \] para indicar el texto de matemáticas, de manera similar a $. Se usa doble barra de retroceso indicar ruptura de línea como
en html. También utilicé la secuencia \ suma para mostrar suma. Ahora cubriré algunos extremos al látex



Frente termina

Hay varios frentes que existen con látex. Te mostraré varios y proporcionaré sus respectivas URL. También cubriré brevemente una herramienta adicional que utiliza características de látex.

Para este artículo, utilicé TexWorks:

Desde su sitio web: El Proyecto TexWorks es un esfuerzo para construir un programa simple de front-end de Tex (entorno de trabajo) que estará disponible para todos los principales sistemas operativos de escritorio de hoy en día Su página de inicio se encuentra aquí.

Otro front-end que actúa como un wysiwym (lo que ves es lo que haces) es lyx. Lyx es un proyecto bastante robusto que es plataforma cruzada y de código abierto. Tiene una página de características. Que, además de describir sus características, contiene una pantalla de pantalla que describe todas las características que proporciona (la mayoría de esas características son simplemente una interfaz para las características más potentes del látex que pueden ser nuevos para el usuario desconocido). Consulte esta información en la página de inicio de Lyx aquí. A continuación se muestra una captura de pantalla de Lyx. Como puede ver a continuación, LYX puede hacer que el script importado (como se muestra a continuación) muestre el tipo creado desde el programa mientras se mantiene el código subyacente (Wysiwym != Wysiwyg). Es una aplicación completa de característica completa. proyectos.

Una tercera GUI para látex es Kile. Tiene muchas de las características de Lyx y TexWorks. Kile (que se muestra a continuación) es una interfaz QT para las características de Latex. Los tres (Lyx, Texworks y Kile son de código abierto, plataforma cruzada y vienen con una abundancia de plantillas.



Un último programa que pensé que mencionaría es Zim. No es un delantero de látex, sin embargo, permite el uso del látex como complemento. Como una aplicación de toma de notas para *nix, creo que esta es una característica increíblemente útil y poderosa debido a la potencia que viene con el uso de látex. Ejecute los siguientes comandos de Linux para instalar Zim:

APT -GET Install Zim #under Debian o Ubuntu Yum instalación Zim #in Fedora Pacman -S Zim #in Archlinux 

Después de ejecutarlo por primera vez, Zim le pedirá que cree un cuaderno. Después de hacerlo, habilite el "complemento de ecuación insertar" en Editar -> Preferencias -> complementos. Ahora en el menú presione Insertar -> Ecuación Voila. Ahora, cada vez que está anotando notas, también puede capturar esas ecuaciones complejas que nunca podría escribir antes. Captura de pantalla de Zim a continuación:

Conclusión

Creo que este artículo tocó lo básico. Desde aquí, recomendaría ver la documentación de la página de inicio de Latex. Ofrecen enlaces a muchos tutoriales, instrucciones y documentos en varios formatos sobre látex. Es un programa bastante extenso y poderoso. Una vez que comience a aprender lo básico y tiene una necesidad, se dará cuenta de que existe la documentación, encontrará que aprender nuevas características es bastante fácil. Enlaces de documentación desde su página que discuten muchos temas más avanzados, como mostrar límites, funciones, letras griegas, integrales, varios misc. símbolos, o cómo aplicar esto a un artículo de Wikipedia y mucho más. Francamente, tendría que escribir un libro para cubrir toda la funcionalidad que se encuentra en látex. Es bastante impresionante decir lo menos. Prueba el látex hoy!

Tutoriales de Linux relacionados:

  • Cómo gestionar la historia de Bash
  • Cosas para instalar en Ubuntu 20.04
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Mastering Bash Script Loops
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Cosas para instalar en Ubuntu 22.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cómo instalar látex en Ubuntu 22.04 Jammy Jellyfish Linux
  • Archivos de configuración de Linux: los 30 principales más importantes
  • ¿Con qué frecuencia tiene que reiniciar su servidor de Linux??