mirror of
https://github.com/jgm/pandoc.git
synced 2026-09-28 10:25:41 +00:00
LaTeX reader: handle otherlanguage environment...
...and language-name environments like
`\begin{french}...\end{french}`.
Closes #9202.
This commit is contained in:
@@ -0,0 +1,62 @@
|
||||
```
|
||||
% 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." ] ]
|
||||
]
|
||||
```
|
||||
Reference in New Issue
Block a user