coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Benedikt Ahrens <benedikt.ahrens AT gmx.net>
- To: coq-club AT inria.fr
- Subject: [Coq-Club] coqdoc --latex and Unicode
- Date: Sun, 06 Sep 2015 20:33:31 +0200
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=benedikt.ahrens AT gmx.net; spf=Pass smtp.mailfrom=benedikt.ahrens AT gmx.net; spf=None smtp.helo=postmaster AT mout.gmx.net
- Ironport-phdr: 9a23:RE1hYRFMJpDepqwEsaUsHZ1GYnF86YWxBRYc798ds5kLTJ75o8iwAkXT6L1XgUPTWs2DsrQf27aQ6/GrADZQqb+681k8M7V0HycfjssXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aJBzzOEJPK/jvHcaK1oLsh7z0o8yYOl8YzBOGIppMbzyO5T3LsccXhYYwYo0Q8TDu5kVyRuJN2GlzLkiSlRuvru25/Zpk7jgC86l5r50IAu3GePEzSqUdBzA7OUg04tfqvF/NV1ih/HwZB08blBdEAgvZpDj6RJr3qWOuvOd71SWbPtGwRLAuVDK5x6huWFnuhTtRZG1xy33elsEl1PETmxmmvREqm4M=
Hello,
I have a Coq library that uses Unicode notation and identifiers, and I
am trying to produce latex documentation for this library, for inclusion
in an article.
The coqdoc tool with --latex option seems to work better than anything
else I have seen so far, and its output mostly compiles with pdflatex.
However, I am getting a few errors of several different kinds, examples
of which I post at the bottom of this email.
I would be grateful for any hints on how to patch coqdoc to remedy (some
of) these errors.
Alternatively, I would also be grateful for pointers to other tools that
allow the creation of latex code from Coq files containing Unicode. It
is important that the code can be compiled with pdflatex.
The coqdoc version used is from commit 76d6a8c (branch v8.5).
The texlive packages are the ones shipped in Debian 8. I can give more
precise information if necessary, of course.
Thanks a lot.
Best,
Benedikt
a)
! LaTeX Error: Command \textmu unavailable in encoding T1.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.621 ...s alt.xCExBC 0}{\coqdocdefinition{μ\_0}}
b)
! Undefined control sequence.
\u-default-964 #1->\texttau
l.457 ...84 LamE algebra on Lam}{\coqdoclemma{τ}}
c)
! Undefined control sequence.
<argument> \rrbracket
l.372 ... ',' x 'xE2x9FxA7'}{\coqdocnotation{⟧}}
d)
! Package ucs Error: Unknown Unicode character 10627 = U+2983,
(ucs) possibly declared in uni-41.def.
(ucs) Type H to see if it is available with options.
See the ucs package documentation for explanation.
Type H <return> for immediate help.
...
l.533 \coqdockw{Local} \coqdockw{Notation} "⦃
f ⦄" :=
(\coqref{SubstSyst...
? H
Unicode character 10627 = U+2983:
LEFT WHITE CURLY BRACKET
Character is not defined in uni-*.def files.
Enter I!<RET> to define the glyph.
?
- [Coq-Club] coqdoc --latex and Unicode, Benedikt Ahrens, 09/06/2015
- Re: [Coq-Club] coqdoc --latex and Unicode, Abhishek Anand, 09/06/2015
- Re: [Coq-Club] coqdoc --latex and Unicode, Benedikt Ahrens, 09/07/2015
- Re: [Coq-Club] coqdoc --latex and Unicode, Clément Pit--Claudel, 09/07/2015
- Re: [Coq-Club] coqdoc --latex and Unicode, Benedikt Ahrens, 09/07/2015
- Re: [Coq-Club] coqdoc --latex and Unicode, Abhishek Anand, 09/06/2015
Archive powered by MHonArc 2.6.18.