[tug-summer-of-code] A hyperlinked and highlighted version of sample2e.tex
Ross Moore
ross at ics.mq.edu.au
Sun Mar 22 23:40:11 CET 2009
On 23/03/2009, at 7:01 AM, Jonathan Fine wrote:
> Arthur Reutenauer wrote:
>>> Sadly, TUG
>>> did not this year accept us as a mentoring organisation.
>> I hope you mean Google :-)
>
> Yes, you're right here. I was wanting to say that "TUG was not
> accepted this year ...", but changed construction in mid-phrase.
>
> Arthur: Do you have any helpful or encouraging comment about the
> work I reported in my message?
Surely there should be some extra blank lines (via <br/>)
within this block:
>>> The ends of words and sentences are marked
>>> by spaces. It doesn't matter how many
>>> spaces you type; one is as good as 100. The
>>> end of a line counts as a space.
>>>
>>>
>>> One or more blank lines denote the end
>>> of a paragraph.
Otherwise the intention is lost.
Also, it's interesing that the HTML coding you generate
has no DOCTYPE, so cannot be validated, except in the most
generic sense.
With a line such as:
>>> <p class=tex><a class=csname href="cs/end.html">\end</a><span
>>> class=chars>{document}
I'd prefer to see home-grown attribute values properly quoted; viz,
>>> <p class="tex"><a class="csname" href="cs/end.html">\end</
>>> a><span class="chars">{document}
so as to be more consistent with XHTML usage.
That way you'd be able to Copy/Paste, or otherwise include, such
automatically-generated HTML coding within Wikis, etc.
I have other comments too, regarding source-code layout.
But these aren't generally adopted.
e.g., I really hate the use of \ip as a macro name.
1- and 2-letter (lowercase) names for home-grown macros
should be completely discouraged, as there is too great
a chance of a clash with the macro for a letter or special
character that can occur in a foreign script or language.
(Just think of what this would do to someone's name that
may need that letter, in a bibliographic entry, say.)
When producing materials that are intended to teach people
how to use LaTeX, then some thought should be given to
avoiding such undesirable practices.
>
> --
> Jonathan
Hope this helps,
Ross
------------------------------------------------------------------------
Ross Moore ross at maths.mq.edu.au
Mathematics Department office: E7A-419
Macquarie University tel: +61 (0)2 9850 8955
Sydney, Australia 2109 fax: +61 (0)2 9850 8114
------------------------------------------------------------------------
More information about the summer-of-code
mailing list