Op  4-07-2017 om 08:26 schreef Gavin Smith:
On Mon, Jul 03, 2017 at 05:31:14PM +0200, Benno Schulenberg wrote:

\DeclareUnicodeCharacter{25A1}{\ensuremath\Box}% \DeclareUnicodeCharacter{25C7}{\ensuremath\Diamond}% \DeclareUnicodeCharacter{2A1D}{\ensuremath\Join}%

@Diamond is not defined either, nor is @Join.

So... what that section of texinfo.tex does is: translate a code
to a named texinfo character?  But where are these texi characters
defined?  Because, for example, @U{25B3} works, producing a triangle,
but I can't find @triangle anywhere in texinfo's code?  Where does
it come from?


There are @diamond and @diamondsuit but I haven't checked if they would be suitable to use for the Unicode character in question.

\diamond is already used for U+22C4 and \diamondsuit for U+2662.

(The character that I actually wanted to insert was U+25C6,
\blackdiamond or \filleddiamond.  But it wasn't defined.  Trying
to replace it, I hit precisely on one that didn't work.)

Benno

Reply via email to