[Python-modules-team] Bug#643990: Inconsistent naming off command-line programs

Jakub Wilk jwilk at debian.org
Fri Oct 7 06:15:04 UTC 2011


retitle 643990 python-docutils: inconsistent names of rst2*tex scripts
forwarded 643990 http://sourceforge.net/tracker/?func=detail&aid=3419937&group_id=38414&atid=422030
severity 643990 minor
tags 643990 + confirmed
thanks

* Juhapekka Tolvanen <juhtolv at iki.fi>, 2011-10-01, 16:43:
>When I see command name "rst2latex", I understand immediately, that it 
>takes RST-code and outputs LaTeX-code. It just follows common naming 
>convention of command line Unix-programs. It is so common that even 
>Jargon File knows about it:
>
>http://www.catb.org/jargon/html/0/infix-2.html
>
>And that's fine: rst2latex really works exactly as its name suggests.
>
>Then comes command line program called "rst2xetex". That name suggests, 
>it takes RST-code as its input and outputs Plain TeX -code suitable for 
>TeX-engine called XeTeX. Bzzz! Wrong! It's man page says:
>
>rst2xetex - convert reST documents to XeLateX
>
>What the hell? If it outputs LaTeX-code suitable for XeLaTeX, why its 
>name is "rst2xetex" and not "rst2xelatex", then? If I write LaTeX-code 
>that is compiled with TeX-engine called XeTeX, then I compile it with 
>command xelatex, and not xetex.
>
>That is totally stupid inconsistency. What the hell is going in the 
>twisted minds of developers of python-docutils?

I forwarded your bug report to upstream developers.

Next time, please formulate your compliant in such a way, that I can 
point them directly to the bug report without being embarrassed. Just 
because you're not completely happy about the software they wrote, 
doesn't mean that they don't deserve a little bit of respect.

Thanks in advance.

>BTW who writes Plain TeX -code, anyway, when we have LaTeX and ConTeXt?

Take me for instance.

-- 
Jakub Wilk





More information about the Python-modules-team mailing list