Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.17 KB

more-14.md

File metadata and controls

35 lines (26 loc) · 1.17 KB
layout lang title description toc-anchor-text
lesson
pt
Veja mais sobre: Trocando fontes e usando interpretadores Unicode
Esta lição mostra um exemplo básico em Lua para usuários que querem escrever código em Lua no seu documento.
Veja mais sobre: Trocando fontes e usando interpretadores Unicode

Lua

O interpretador LuaTeX dá acesso a fontes OpenType de forma similar ao XeTeX, e a maior parte dos casos com o pacote fontspec funcionarão igualmente bem com qualquer dos interpretadores.

No entanto, o LuaTeX também extende o TeX de outras formas, notavelmente incluindo a linguagem de script Lua. Isso pode ser usado para programar em um estilo mais familar para pessoas acostumadas com linguagens de programação 'convencionais'. O LuaTeX também oferece a possibilidade de acessar o funcionamento interno do sistema TeX e modificar o funcionamento substituindo partes dele por código escrito em Lua.

A programação em Lua não é abordada neste curso, mas um exemplo simples para calcular 2π é mostrado aqui:

%!TEX lualatex
\documentclass{article}

\begin{document}

$ 2\pi \approx \directlua{ tex.print(2 * math.pi) } $

\end{document}