I'm still puzzled on how the correspondences work. I must be misunderstanding something in the Manual (https://pandoc.org/chunkedhtml-demo/6-templates.html).

If I enter 'pandoc -D odt' then I get the contents of the default file for odt, but if I enter 'pandoc -D tex' I get "Could not find data file templates/default.tex".

The odt default file contains the lines:

- ---------------

$for(header-includes)$
  $header-includes$

...

$if(title)$
<text:p text:style-name="Title">$title$</text:p>
$endif$
$if(subtitle)$
<text:p text:style-name="Subtitle">$subtitle$</text:p>
$endif$

- -----------------------

The odt book title is of type 'Title', and the chapter titles are of type 'Subtitle'. Subheadings are of type 'Header 3'. But instead of getting chapter headings I get eg:

\protect\hypertarget{anchor-4}{}{}Preface

Perhaps someone  could explain.

Many thanks,

Ian


On 15/05/2023 20:26, Ian Fantom wrote:
Well the .odt file uses styles from Writer: Title, Subtitle, Header3.

Would looking up the code used in the .fodt help?

Ian


On 15 May 2023 18:15:06 BST, BPJ <bpj-J3H7GcXPSITLoDKTGw+V6w@public.gmane.org> wrote:
Probably whoever wrote the ODT file faked the headings by enlarging the font and applying bold font rather than applying the "Heading 1" etc named paragraph styles. Only the latter will be recognised as headings by Pandoc. There are a lot of such files in the wild.

Den mån 15 maj 2023 18:35Ian Fantom <ian@fantom.org.uk> skrev:
I've tried converting a book in .odt (LibreOffice Writer / Ubuntu) to
.tex and viewing it in Texstudio.

It's not converting any of the headings and subheadings - just producing
normal text. I used the '-s' and the '-o' options.

I think there must be something I haven't understood in the Pandoc User
Guide (https://pandoc.org/MANUAL.html)

I was expecting some way of defining a conversion table from Writer to
Latex. For instance:

'Preface' is in style 'subtitle' in Writer, and is converted to:
'\protect\hypertarget{anchor-4}{}{}Preface' and appears as normal text
in .tex.

Any ideas how I should proceed?

Thanks, Ian Fantom


--
You received this message because you are subscribed to the Google Groups "pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/1201761b-53e9-f3bc-a6b5-4eedaf3b5146%40fantom.org.uk.
--
You received this message because you are subscribed to the Google Groups "pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/3BA7371B-D3AC-43A2-B8E3-C6FAB0A977E4%40fantom.org.uk.

--
You received this message because you are subscribed to the Google Groups "pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/7316b85d-27a0-abf5-1e0b-09e0c40186fd%40fantom.org.uk.