\relax \providecommand*\new@tpo@label[2]{} \providecommand \babel@aux [2]{\global \let \babel@toc \@gobbletwo } \@nameuse{bbl@beforestart} \providecommand\hyper@newdestlabel[2]{} \providecommand\HyField@AuxAddToFields[1]{} \providecommand\HyField@AuxAddToCoFields[2]{} \providecommand\BKM@entry[2]{} \babel@aux{english}{} \BKM@entry{id=1,dest={73656374696F6E2E31},srcline={41},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030495C3030306E5C303030745C303030725C3030306F5C303030645C303030755C303030635C303030745C303030695C3030306F5C3030306E} \BKM@entry{id=2,dest={73756273656374696F6E2E312E31},srcline={43},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030304A5C303030755C303030735C303030745C3030305C3034305C303030775C303030685C303030615C303030745C3030305C3034305C303030695C303030735C3030305C3034305C3030304C5C303030755C303030615C3030304C5C303030615C303030545C303030655C303030585C3030305C3034305C3030303F} \@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{2}{section.1}\protected@file@percent } \newlabel{intro}{{1}{2}{Introduction}{section.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Just what is \LuaLaTeX \xspace ?}{2}{subsection.1.1}\protected@file@percent } \newlabel{what}{{1.1}{2}{Just what is \lualatex ?}{subsection.1.1}{}} \BKM@entry{id=3,dest={73756273656374696F6E2E312E32},srcline={144},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030535C303030775C303030695C303030745C303030635C303030685C303030695C3030306E5C303030675C3030305C3034305C303030665C303030725C3030306F5C3030306D5C3030305C3034305C3030304C5C303030615C303030545C303030655C303030585C3030305C3034305C303030745C3030306F5C3030305C3034305C3030304C5C303030755C303030615C3030304C5C303030615C303030545C303030655C303030585C3030305C303430} \@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Switching from \LaTeX \xspace to \LuaLaTeX \xspace }{3}{subsection.1.2}\protected@file@percent } \newlabel{switch}{{1.2}{3}{Switching from \latex to \lualatex }{subsection.1.2}{}} \BKM@entry{id=4,dest={73756273656374696F6E2E312E33},srcline={207},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030415C3030305C3034305C3030304C5C303030755C303030615C3030302D5C303030695C3030306E5C3030302D5C303030545C303030655C303030585C3030305C3034305C303030705C303030725C303030695C3030306D5C303030655C30303072} \@writefile{toc}{\contentsline {subsection}{\numberline {1.3}A Lua-in-\TeX \xspace primer}{4}{subsection.1.3}\protected@file@percent } \newlabel{luaintex}{{1.3}{4}{A Lua-in-\tex primer}{subsection.1.3}{}} \BKM@entry{id=5,dest={73756273656374696F6E2E312E34},srcline={333},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030304F5C303030745C303030685C303030655C303030725C3030305C3034305C303030745C303030685C303030695C3030306E5C303030675C303030735C3030305C3034305C303030795C3030306F5C303030755C3030305C3034305C303030735C303030685C3030306F5C303030755C3030306C5C303030645C3030305C3034305C3030306B5C3030306E5C3030306F5C30303077} \@writefile{toc}{\contentsline {subsection}{\numberline {1.4}Other things you should know}{6}{subsection.1.4}\protected@file@percent } \newlabel{things}{{1.4}{6}{Other things you should know}{subsection.1.4}{}} \BKM@entry{id=6,dest={73656374696F6E2E32},srcline={365},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030455C303030735C303030735C303030655C3030306E5C303030745C303030695C303030615C3030306C5C3030305C3034305C303030705C303030615C303030635C3030306B5C303030615C303030675C303030655C303030735C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030705C303030725C303030615C303030635C303030745C303030695C303030635C303030655C30303073} \BKM@entry{id=7,dest={73756273656374696F6E2E322E31},srcline={370},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030555C303030735C303030655C303030725C3030302D5C3030306C5C303030655C303030765C303030655C3030306C} \BKM@entry{id=8,dest={706172612E666F6E74737065632E33},srcline={373},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030665C3030306F5C3030306E5C303030745C303030735C303030705C303030655C30303063} \BKM@entry{id=9,dest={706172612E706F6C79676C6F737369612E33},srcline={378},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030705C3030306F5C3030306C5C303030795C303030675C3030306C5C3030306F5C303030735C303030735C303030695C30303061} \BKM@entry{id=10,dest={73756273656374696F6E2E322E32},srcline={381},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030445C303030655C303030765C303030655C3030306C5C3030306F5C303030705C303030655C303030725C3030302D5C3030306C5C303030655C303030765C303030655C3030306C} \@writefile{toc}{\contentsline {section}{\numberline {2}Essential packages and practices}{7}{section.2}\protected@file@percent } \newlabel{essential}{{2}{7}{Essential packages and practices}{section.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1}User-level}{7}{subsection.2.1}\protected@file@percent } \newlabel{para.fontspec}{{2.1}{7}{User-level}{subsection.2.1}{}} \newlabel{para.polyglossia}{{2.1}{7}{User-level}{subsection.2.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Developer-level}{7}{subsection.2.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.1}Naming conventions}{7}{subsubsection.2.2.1}\protected@file@percent } \BKM@entry{id=11,dest={706172612E69666C75617465782E33},srcline={410},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030695C303030665C3030306C5C303030755C303030615C303030745C303030655C30303078} \BKM@entry{id=12,dest={706172612E69667465782E33},srcline={413},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030695C303030665C303030745C303030655C30303078} \BKM@entry{id=13,dest={706172612E6578706C332E33},srcline={418},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030655C303030785C303030705C3030306C5C30303033} \BKM@entry{id=14,dest={706172612E69667064662E33},srcline={424},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030695C303030665C303030705C303030645C30303066} \BKM@entry{id=15,dest={706172612E6C7561746578626173652E33},srcline={434},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306C5C303030755C303030615C303030745C303030655C303030785C303030625C303030615C303030735C30303065} \BKM@entry{id=16,dest={706172612E6C75617465782E33},srcline={449},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306C5C303030755C303030615C303030745C303030655C30303078} \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.2}Engine and mode detection}{8}{subsubsection.2.2.2}\protected@file@percent } \newlabel{detect}{{2.2.2}{8}{Engine and mode detection}{subsubsection.2.2.2}{}} \newlabel{para.ifluatex}{{2.2.2}{8}{Engine and mode detection}{subsubsection.2.2.2}{}} \newlabel{para.iftex}{{2.2.2}{8}{Engine and mode detection}{subsubsection.2.2.2}{}} \newlabel{para.expl3}{{2.2.2}{8}{Engine and mode detection}{subsubsection.2.2.2}{}} \newlabel{para.ifpdf}{{2.2.2}{8}{Engine and mode detection}{subsubsection.2.2.2}{}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.3}Basic resources}{8}{subsubsection.2.2.3}\protected@file@percent } \newlabel{para.luatexbase}{{2.2.3}{8}{Basic resources}{subsubsection.2.2.3}{}} \newlabel{para.luatex}{{2.2.3}{8}{Basic resources}{subsubsection.2.2.3}{}} \BKM@entry{id=17,dest={706172612E6C75616C6962732E33},srcline={453},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306C5C303030755C303030615C3030306C5C303030695C303030625C30303073} \BKM@entry{id=18,dest={706172612E6C75616F74666C6F61642E33},srcline={465},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306C5C303030755C303030615C3030306F5C303030745C303030665C3030306C5C3030306F5C303030615C30303064} \BKM@entry{id=19,dest={706172612E6575656E632E33},srcline={475},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030655C303030755C303030655C3030306E5C30303063} \BKM@entry{id=20,dest={73656374696F6E2E33},srcline={488},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030304F5C303030745C303030685C303030655C303030725C3030305C3034305C303030705C303030615C303030635C3030306B5C303030615C303030675C303030655C30303073} \BKM@entry{id=21,dest={73756273656374696F6E2E332E31},srcline={492},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030555C303030735C303030655C303030725C3030302D5C3030306C5C303030655C303030765C303030655C3030306C} \BKM@entry{id=22,dest={706172612E6C75617465787472612E33},srcline={495},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306C5C303030755C303030615C303030745C303030655C303030785C303030745C303030725C30303061} \newlabel{para.lualibs}{{2.2.3}{9}{Basic resources}{subsubsection.2.2.3}{}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.4}Font internals}{9}{subsubsection.2.2.4}\protected@file@percent } \newlabel{fontint}{{2.2.4}{9}{Font internals}{subsubsection.2.2.4}{}} \newlabel{para.luaotfload}{{2.2.4}{9}{Font internals}{subsubsection.2.2.4}{}} \newlabel{para.euenc}{{2.2.4}{9}{Font internals}{subsubsection.2.2.4}{}} \@writefile{toc}{\contentsline {section}{\numberline {3}Other packages}{9}{section.3}\protected@file@percent } \newlabel{other}{{3}{9}{Other packages}{section.3}{}} \BKM@entry{id=23,dest={706172612E6C7561636F64652E33},srcline={501},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306C5C303030755C303030615C303030635C3030306F5C303030645C30303065} \BKM@entry{id=24,dest={706172612E6C7561696E707574656E632E33},srcline={506},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306C5C303030755C303030615C303030695C3030306E5C303030705C303030755C303030745C303030655C3030306E5C30303063} \BKM@entry{id=25,dest={706172612E6C75616D706C69622E33},srcline={513},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306C5C303030755C303030615C3030306D5C303030705C3030306C5C303030695C30303062} \BKM@entry{id=26,dest={706172612E6C7561636F6C6F722E33},srcline={519},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306C5C303030755C303030615C303030635C3030306F5C3030306C5C3030306F5C30303072} \BKM@entry{id=27,dest={73756273656374696F6E2E332E32},srcline={523},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030445C303030655C303030765C303030655C3030306C5C3030306F5C303030705C303030655C303030725C3030302D5C3030306C5C303030655C303030765C303030655C3030306C} \BKM@entry{id=28,dest={706172612E706466746578636D64732E33},srcline={527},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030705C303030645C303030665C303030745C303030655C303030785C303030635C3030306D5C303030645C30303073} \BKM@entry{id=29,dest={706172612E6D616769636E756D2E33},srcline={534},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306D5C303030615C303030675C303030695C303030635C3030306E5C303030755C3030306D} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1}User-level}{10}{subsection.3.1}\protected@file@percent } \newlabel{para.luatextra}{{3.1}{10}{User-level}{subsection.3.1}{}} \newlabel{para.luacode}{{3.1}{10}{User-level}{subsection.3.1}{}} \newlabel{para.luainputenc}{{3.1}{10}{User-level}{subsection.3.1}{}} \newlabel{para.luamplib}{{3.1}{10}{User-level}{subsection.3.1}{}} \newlabel{para.luacolor}{{3.1}{10}{User-level}{subsection.3.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Developer-level}{10}{subsection.3.2}\protected@file@percent } \newlabel{para.pdftexcmds}{{3.2}{10}{Developer-level}{subsection.3.2}{}} \BKM@entry{id=30,dest={706172612E6C75612D616C742D6765746F70742E33},srcline={539},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306C5C303030755C303030615C3030302D5C303030615C3030306C5C303030745C3030302D5C303030675C303030655C303030745C3030306F5C303030705C30303074} \BKM@entry{id=31,dest={73656374696F6E2E34},srcline={544},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030545C303030685C303030655C3030305C3034305C3030306C5C303030755C303030615C303030745C303030655C303030785C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C3030306C5C303030755C303030615C3030306C5C303030615C303030745C303030655C303030785C3030305C3034305C303030665C3030306F5C303030725C3030306D5C303030615C303030745C30303073} \BKM@entry{id=32,dest={706172612E5072696D6974697665206E616D65732E32},srcline={552},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030505C303030725C303030695C3030306D5C303030695C303030745C303030695C303030765C303030655C3030305C3034305C3030306E5C303030615C3030306D5C303030655C30303073} \newlabel{para.magicnum}{{3.2}{11}{Developer-level}{subsection.3.2}{}} \newlabel{para.lua-alt-getopt}{{3.2}{11}{Developer-level}{subsection.3.2}{}} \@writefile{toc}{\contentsline {section}{\numberline {4}The \texttt {luatex} and \texttt {lualatex} formats}{11}{section.4}\protected@file@percent } \newlabel{formats}{{4}{11}{The \cmd {luatex} and \cmd {lualatex} formats}{section.4}{}} \newlabel{para.Primitive names}{{4}{11}{The \cmd {luatex} and \cmd {lualatex} formats}{section.4}{}} \BKM@entry{id=33,dest={706172612E6A6F626E616D652E32},srcline={605},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030305C3133345C3030306A5C3030306F5C303030625C3030306E5C303030615C3030306D5C30303065} \BKM@entry{id=34,dest={706172612E68797068656E6174696F6E2E32},srcline={627},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030685C303030795C303030705C303030685C303030655C3030306E5C303030615C303030745C303030695C3030306F5C3030306E} \BKM@entry{id=35,dest={706172612E636F6465732E32},srcline={636},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030635C3030306F5C303030645C303030655C30303073} \BKM@entry{id=36,dest={73656374696F6E2E35},srcline={647},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030545C303030685C303030695C3030306E5C303030675C303030735C3030305C3034305C303030745C303030685C303030615C303030745C3030305C3034305C3030306A5C303030755C303030735C303030745C3030305C3034305C303030775C3030306F5C303030725C3030306B5C3030302C5C3030305C3034305C303030705C303030615C303030725C303030745C303030695C303030615C3030306C5C3030306C5C303030795C3030305C3034305C303030775C3030306F5C303030725C3030306B5C3030302C5C3030305C3034305C3030306F5C303030725C3030305C3034305C303030645C3030306F5C3030306E5C303030275C303030745C3030305C3034305C303030775C3030306F5C303030725C3030306B5C3030305C3034305C3030305C3035305C303030795C303030655C303030745C3030305C303531} \BKM@entry{id=37,dest={73756273656374696F6E2E352E31},srcline={650},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030304A5C303030755C303030735C303030745C3030305C3034305C303030775C3030306F5C303030725C3030306B5C303030695C3030306E5C30303067} \BKM@entry{id=38,dest={706172612E556E69636F64652E33},srcline={653},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030555C3030306E5C303030695C303030635C3030306F5C303030645C30303065} \newlabel{para.jobname}{{4}{12}{The \cmd {luatex} and \cmd {lualatex} formats}{Item.13}{}} \newlabel{para.hyphenation}{{4}{12}{The \cmd {luatex} and \cmd {lualatex} formats}{Item.13}{}} \newlabel{para.codes}{{4}{12}{The \cmd {luatex} and \cmd {lualatex} formats}{Item.13}{}} \@writefile{toc}{\contentsline {section}{\numberline {5}Things that just work, partially work, or don't work (yet)}{12}{section.5}\protected@file@percent } \newlabel{workornot}{{5}{12}{Things that just work, partially work, or don't work (yet)}{section.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Just working}{12}{subsection.5.1}\protected@file@percent } \newlabel{working}{{5.1}{12}{Just working}{subsection.5.1}{}} \newlabel{para.Unicode}{{5.1}{12}{Just working}{subsection.5.1}{}} \BKM@entry{id=39,dest={73756273656374696F6E2E352E32},srcline={665},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030505C303030615C303030725C303030745C303030695C303030615C3030306C5C3030306C5C303030795C3030305C3034305C303030775C3030306F5C303030725C3030306B5C303030695C3030306E5C30303067} \BKM@entry{id=40,dest={706172612E6D6963726F747970652E33},srcline={668},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306D5C303030695C303030635C303030725C3030306F5C303030745C303030795C303030705C30303065} \BKM@entry{id=41,dest={706172612E78756E69636F64652E33},srcline={678},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030785C303030755C3030306E5C303030695C303030635C3030306F5C303030645C30303065} \BKM@entry{id=42,dest={706172612E656E636F64696E67732E33},srcline={686},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030655C3030306E5C303030635C3030306F5C303030645C303030695C3030306E5C303030675C30303073} \BKM@entry{id=43,dest={706172612E6D6574726963732E33},srcline={694},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306D5C303030655C303030745C303030725C303030695C303030635C30303073} \BKM@entry{id=44,dest={706172612E626162656C2E33},srcline={713},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030625C303030615C303030625C303030655C3030306C} \BKM@entry{id=45,dest={706172612E706F6C79676C6F737369612E33},srcline={718},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030705C3030306F5C3030306C5C303030795C303030675C3030306C5C3030306F5C303030735C303030735C303030695C30303061} \BKM@entry{id=46,dest={73756273656374696F6E2E352E33},srcline={722},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030304E5C3030306F5C303030745C3030305C3034305C303030775C3030306F5C303030725C3030306B5C303030695C3030306E5C303030675C3030305C3034305C3030305C3035305C303030795C303030655C303030745C3030305C303531} \BKM@entry{id=47,dest={706172612E6F6C64656E636F2E33},srcline={724},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C3030306F5C3030306C5C303030645C3030305C3034305C303030655C3030306E5C303030635C3030306F5C303030645C303030695C3030306E5C303030675C30303073} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Partially working}{13}{subsection.5.2}\protected@file@percent } \newlabel{partial}{{5.2}{13}{Partially working}{subsection.5.2}{}} \newlabel{para.microtype}{{5.2}{13}{Partially working}{subsection.5.2}{}} \newlabel{para.xunicode}{{5.2}{13}{Partially working}{subsection.5.2}{}} \newlabel{para.encodings}{{5.2}{13}{Partially working}{subsection.5.2}{}} \newlabel{para.metrics}{{5.2}{13}{Partially working}{subsection.5.2}{}} \newlabel{para.babel}{{5.2}{13}{Partially working}{subsection.5.2}{}} \newlabel{para.polyglossia}{{5.2}{13}{Partially working}{subsection.5.2}{}} \BKM@entry{id=48,dest={706172612E7370616365732E33},srcline={734},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030735C303030705C303030615C303030635C303030655C30303073} \BKM@entry{id=49,dest={73656374696F6E2E36},srcline={743},srcfile={2E2F6C75616C617465782D646F632E746578}}{5C3337365C3337375C303030435C3030306F5C3030306E5C303030745C303030725C303030695C303030625C303030755C303030745C3030306F5C303030725C30303073} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3}Not working (yet)}{14}{subsection.5.3}\protected@file@percent } \newlabel{notworking}{{5.3}{14}{Not working (yet)}{subsection.5.3}{}} \newlabel{para.oldenco}{{5.3}{14}{Not working (yet)}{subsection.5.3}{}} \newlabel{para.spaces}{{5.3}{14}{Not working (yet)}{subsection.5.3}{}} \@writefile{toc}{\contentsline {section}{\numberline {6}Contributors}{14}{section.6}\protected@file@percent } \newlabel{folks}{{6}{14}{Contributors}{section.6}{}} \global\@namedef{scr@dte@section@lastmaxnumwidth}{10.14134pt} \global\@namedef{scr@dte@subsection@lastmaxnumwidth}{17.05138pt} \@writefile{toc}{\providecommand\tocbasic@end@toc@file{}\tocbasic@end@toc@file} \gdef \@abspage@last{14}