Files
John MacFarlane 80ea048bb2 LaTeX reader: handle otherlanguage environment...
...and language-name environments like
`\begin{french}...\end{french}`.
Closes #9202.
2023-11-29 21:22:03 -08:00

948 B

% pandoc -f latex -t native
\begin{otherlanguage}{french}
Bonjour.
\end{otherlanguage}
^D
[ Div
    ( "" , [] , [ ( "lang" , "fr" ) ] )
    [ Para [ Str "Bonjour." ] ]
]
% pandoc -f latex -t native
\begin{otherlanguage*}{french}
Bonjour.
\end{otherlanguage*}
^D
[ Div
    ( "" , [ "otherlanguage*" ] , [] )
    [ Para
        [ Span ( "" , [] , [] ) [ Str "french" ]
        , SoftBreak
        , Str "Bonjour."
        ]
    ]
]
% pandoc -f latex -t native
\textfrench{Bonjour}
^D
[ Para
    [ Span ( "" , [] , [ ( "lang" , "fr" ) ] ) [ Str "Bonjour" ]
    ]
]
% pandoc -f latex -t native
\foreignlanguage{swissgerman}{Guten tag}
^D
[ Para
    [ Span
        ( "" , [] , [ ( "lang" , "de-CH-1901" ) ] )
        [ Str "Guten" , Space , Str "tag" ]
    ]
]
% pandoc -f latex -t native
\begin{french}
Bonjour.
\end{french}
^D
[ Div
    ( "" , [] , [ ( "lang" , "fr" ) ] )
    [ Para [ Str "Bonjour." ] ]
]