Introdução

Introdução

LATEX é o sistema de composição e uma linguagem de marcação que permite a criação de documentos. O látex é fortemente utilizado pela comunidade acadêmica e científica. O LATEX produz belo tipo e está escrito em um idioma que é bastante intuitivo. Este artigo discutirá uma breve história, exemplos de uso introdutório, front-end-ends e outras leituras.

Sobre látex

Do seu site, O LATEX é um sistema de digitação de alta qualidade; Inclui recursos projetados para a produção de documentação técnica e científica. O LATEX é o padrão de fato para a comunicação e publicação de documentos científicos. O LATEX está disponível como software livre. O LATEX foi lançado pela primeira vez em 1985 por Leslie Lamport como uma extensão do Tex. Tex foi desenvolvido por Donald E. Knuth. Foi lançado pela primeira vez em 1978. O LATEX é usado, como mencionado, anteriormente em ambientes acadêmicos para publicação de livros e publicação de artigos. Para não sair fora do tópico, mas o látex também é usado para criar as fórmulas exibidas em aplicativos da Wikimedia, como a Wikipedia! Além de sua capacidade de exibir fórmulas e páginas lindamente criadas, o látex pode fazer muito mais, mas isso vai além do escopo deste artigo. Veja a página inicial do LATEX para obter uma documentação adicional no LATEX.

Instalação

Vou abordar a instalação para o látex no Debian (& Ubuntu), Fedora e Archlinux.

Para instalar o LATEX no Debian (& Ubuntu), execute os seguintes comandos Linux:

# atualização apt-get # apt-get install texlive texlive-base 

Se você quiser o pacote de látex completo

# apt-get install texlive-full 

O último comando deve ser desnecessário, para os propósitos deste artigo. No entanto, se você tiver algum problema, volte e instale o pacote Texlive-Full.

On Fedora:

# yum install texlive texlive-latex 

No Archlinux:

Pacman -S Texlive -mais 

Enquanto você está (instalando o látex) também pegue "Texworks". Existe um pacote para Debian e Fedora. No Archlinux, você terá que pegar este pacote da AUR. Isso simplificará algumas das coisas que eu gostaria de passar. No entanto, você pode criar .Tex arquivos em qualquer editores de texto, editores de programadores como Vim, Geany, etc ..



Uso

Depois de instalar o LATEX, você está praticamente definido. Mas vamos cobrir o básico do idioma primeiro.

\  $ - _ % ^ # $ 

Os personagens acima de cada um têm significados especiais. Por exemplo, as reações geralmente indicam o início de uma sequência de controle, como uma fórmula ou um símbolo específico, como \ alpha. Os sinais de dólar indicam alternar entre texto normal e texto que representa formais matemáticos. Suportes são usados ​​para agrupar personagens. Carat e sublinhado representam suas super e sub -scripts padrão. O básico da estrutura do documento depende do tipo de documento que você deseja criar. Para artigos básicos, o \ DocumentClass, \ Begin, e \ End Sequences devem ser suficientes. Escrever um pouco disso pode parecer repetitivo, mas não se preocupe, muitos front -ends para o látex vêm pré -instalado com muitos modelos para diferentes tipos de documentos (vou cobrir isso mais tarde).

Então, vamos descer para alguns exemplos reais. Para criar a fórmula para o valor temporal do dinheiro, eu escreveria o seguinte no meu editor de texto de escolha. Como mostrado abaixo:

\ DocumentClass [A4Paper, 12pt] Artigo \ Begin Document $ PV = \ frac fv (1+ \ textit i)^n $ \ end document 

Isso está escrito no Texworks. No entanto, você poderia ter usado o VIM ou qualquer outro editor de texto (certifique -se de salvar seu documento como um .tex). No Texworks, eu agora pressionava o botão de play verde. Em Bash, eu emitiria o seguinte:

pdflatex $ text.Tex 

Como no Texworks, isso compilaria um pdf para mim. Texworks vai um passo adiante exibindo um PDF. Eu também poderia obter essa funcionalidade em Bash fazendo algo como:

pdflatex $ text.tex && mupdf $ text.Tex 


O PDF resultante mostraria o seguinte:

Vamos passar para um mais complicado .arquivo tex. Escreverei uma página rápida discutindo a avaliação dos FCFs e a determinação do valor presente do capital com crescimento constante ou variável

Comecei meu artigo escrevendo o seguinte no Texworks:

\ DocumentClass [A4Paper, 12pt] Artigo \ Begin Document \ Pagestyle Headings \ Markright Avaliação
Avaliação do dinheiro é um conceito que se refere ao valor futuro do capital atual. Podemos aplicar esse conceito aos fluxos de caixa gratuitos (FCFs). A fórmula para a avaliação do FCF é a seguinte: \ [\ sum_ i = 1^\ infty = \ frac fcf_i (1+wacc)^i \] \\ where: \\ $ fvf_c = $ é o Soma de todos os fluxos de caixa futuros de uma empresa $ fvf_i = $ é o FCF estimado de uma empresa no ano \ textit i $ wacc = $ é o custo médio ponderado de capital \\ esta fórmula funciona para taxas constantes e variáveis ​​de crescimento. Mas o modelo Gordon torna a avaliação de crescimento constante uma brisa! O modelo Gordon para avaliação constante é: \ [p_0 = \ frac d_1 k-g \] \\ where: \\ $ p_0 = $ preço atual $ g = $ crescimento esperado $ k = $ esperado retorno \ end document document

Se você está acompanhando o Texworks, compile agora pressionando o botão Play ou use o comando pdflatex para gerar o .pdf.

Você deve ver o seguinte:


Nisso .Tex Arquivo que usei \ [e \] para indicar o texto de matemática, da mesma forma que $. A barragem dupla é usada indica quebra de linha como
em html. Eu também usei a sequência \ sum para exibir o resumo. Agora vou cobrir alguns front finais para látex



Termina em frente

Existem várias extremidades frontais que existem com látex. Vou te mostrar vários e fornecer seus respectivos URLs. Também abordarei brevemente uma ferramenta adicional que utiliza os recursos do LATEX.

Para este artigo, usei o Texworks:

Do site: O projeto Texworks é um esforço para construir um programa de front-end simples (ambiente de trabalho) que estará disponível para todos os principais sistemas operacionais de desktop de hoje Sua página inicial está localizada aqui.

Outro front-end que atua como um wysiwym (o que você vê é o que você faz) é Lyx. Lyx é um projeto bastante robusto que é uma plataforma cruzada e código aberto. Tem uma página de recursos. Que, além de descrever seus recursos, contém uma tela elenco descrevendo todos os recursos que ele fornece (a maioria desses recursos é apenas uma interface dos recursos mais poderosos do LateX que podem ser novos para o usuário desconhecido). Confira essas informações na página inicial da Lyx aqui. Abaixo está uma captura de tela de Lyx. Como você pode ver abaixo, o LYX pode renderizar o script importado (como mostrado abaixo) ou exibir o tipo criado de dentro do programa, mantendo o código subjacente (Wysiwym != Wysiwyg). É um aplicativo bonito completo. projetos.

Uma terceira GUI para látex é Kile. Tem muitos dos recursos do Lyx e Texworks. Kile (mostrado abaixo) é uma interface QT para os recursos do LATEX. Todos os três (Lyx, Texworks e Kile são de código aberto, Cross Platform e vêm com uma abundância de modelos.



Um último programa que pensei que mencionaria é Zim. Não é um front -end para o látex, no entanto, permite o uso de látex como um plugin. Como uma nota que está sendo solicitada para *nix, acho que esse é um recurso incrivelmente útil e poderoso devido ao poder que vem com o uso de látex. Execute os seguintes comandos Linux para instalar o Zim:

instalação apt -get zim #under debian ou ubuntu yum install zim #in fedora pacman -s zim #in archlinux 

Depois de executá -lo pela primeira vez, Zim solicitará que você crie um caderno. Depois de fazer isso, ativar o "plugin de equação de inserção" em edição -> preferências -> plugins. Agora, no menu, pressione inserção -> equação pronto. Agora, sempre que você estiver anotando notas, você também pode capturar as equações complexas que você nunca poderia digitar antes. Tiro de tela de Zim abaixo:

Conclusão

Eu acho que este artigo abordou o básico. A partir daqui, eu recomendaria verificar a documentação da página inicial do LATEX. Eles oferecem links para muitos tutoriais, instruções e documentos em vários formatos sobre látex. É um programa bastante extenso e poderoso. Uma vez, você começa a aprender o básico e tem uma necessidade, você perceberá que a documentação existe, descobrirá que aprender novos recursos são bastante fáceis. Links de documentação de sua página que discutem muitos tópicos mais avançados, como exibir limites, funções, cartas gregas, integrais, vários diversos. símbolos, ou como aplicar isso a um artigo da Wikipedia e muito mais. Francamente, eu teria que escrever um livro para cobrir toda a funcionalidade encontrada no látex. É bastante impressionante dizer o mínimo. Experimente o látex hoje!

Tutoriais do Linux relacionados:

  • Como gerenciar a história da Bash
  • Coisas para instalar no Ubuntu 20.04
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Mastering Bash Script Loops
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Coisas para instalar no Ubuntu 22.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Como instalar o látex no Ubuntu 22.04 Jammy Jellyfish Linux
  • Arquivos de configuração do Linux: os 30 primeiros mais importantes
  • Com que frequência você tem que reiniciar seu servidor Linux?