Dear Rony,

I have collected the 12003 doc build from Jenkins and put it in my dropbox 
<https://www.dropbox.com/sh/p66c7g01h4jz5ss/AAAZd_Q2yQddrTHagxPo_UiTa?dl=0>, 
where you can collect them. Rexxpg is r12001 still.

It is quite easy to get them from Jenkins, just log in to Jenkins, select the 
job ooRexx-docs-build -> Workspace -> PDF_files

If you want to make a new build of the complete documentation make sure that 
Win32 or Win64 is not building at the same time, I have not tested this in 
parallel on the same machine (yet).

Hälsningar/Regards/Grüsse,
P.O. Jonsson
oor...@jonases.se



> Am 24.03.2020 um 14:18 schrieb Rony G. Flatscher <rony.flatsc...@wu.ac.at>:
> 
> Forgot to check in my changes that have led to yesterday's rendering of the 
> rexxpg book, checked in with r12003.
> 
> ---rony
> On 23.03.2020 19:09, Rony G. Flatscher wrote:
>> Hi Gil,
>> On 20.03.2020 19:07, Gil Barmwater wrote:
>>> I finally have had an opportunity to look into this issue. I downloaded 
>>> your version of rexxpg and opened it next to the one that comes with the 
>>> ooRexx build which is "pre-split" so it has none of the changes that you 
>>> have made. One thing I noticed was that you have added tags "inside" the 
>>> examples which I had not seen before. My understanding of the 
>>> <programlisting> tag was that it was supposed to show code examples or 
>>> snippets "as-is" with the possible exception of syntax highlighting, a 
>>> separate issue. Now, as you have demonstrated, you CAN "tag" parts of a 
>>> <code> or <programlisting> section but I don't see the benefit of doing so.
>> You assume too much, there was no intention to mark-up text in 
>> programlisting elements! :)
>> 
>> After splitting the book I noticed that the programmer's guide had much text 
>> that was not marked up. As with marking up the EventSemaphore or 
>> MutexSemaphore class I looked around those xml files to see what tags would 
>> be used to mark up the text and used it myself short of knowing the DocBook 
>> tags and when and where to apply them.
>>> Similarly, tagging words in the section titles causes the TOC (which is 
>>> automatically generated) to display them accordingly. So, if it were me 
>>> doing the work, I would only use the tags in the paragraphs where they draw 
>>> the distinction between the prose and the "names" of important things.
>> That is exactly what I have been trying to do as it is a *lot* of work to 
>> read and look through the text and marking up the text accordingly (this has 
>> not been work of a few hours but of a few days by now!). 
>> 
>> Ad TOC: I was under impression, after skimming through the css files, that 
>> the boldness in TOCs would be removed, cf. "css/common.css", lines 743-746:
>> /* no bold in toc */
>> .toc * {
>>      font-weight: inherit;
>> }
>> 
>> Thought that the HTML formatting would follow the DocBook rendering, hence 
>> asking for a means to remove or at least reducing the boldness in the TOC.
>> 
>> The overhauled version currently applies the mark-up to all the respective 
>> text, e.g. all class names in titles get marked up with the "classname" tag. 
>> However, they show as bold as do literals like .environment and .local which 
>> looks quite distracting for me.
>> 
>> As this boldness in the TOC seems to be quite disturbing my original 
>> question about a possibility to remove/reduce the boldness from/in the TOC.
>> 
>> Text that denotes classnames, literals and such IMHO should be 
>> distinguishable in its type from regular text in titles as well. One way to 
>> achieve that - which I know now - would be to mark-up such text with the 
>> methodname tag, which gets formatted to monospaced-normal according to the 
>> Conventions explanation. 
>> Would that be something everyone could agree upon in theory? 
>> If so I would change that title markup accordingly to render a new version 
>> of rexxpg for assessment and comparison to finally decide upon it. (I just 
>> would like to save me the work if everyone thinks it is not worth to test.)
>>> Again, just my opinion. Our documents have always only used the three types 
>>> of typographic conventions described in the the Preface of each book. 
>>> Deviating from that "standard" needs a whole lot more discussion and 
>>> consideration IMHO. 
>> I agree.
>> 
>> While analyzing and overhauling the markup in the past days I created a 
>> "test" book that includes the markup that the ooRexx books use, which are by 
>> far not all the elements that DocBook defines as I have found out (cf. 
>> <https://tdg.docbook.org/tdg/4.5/part2.html> 
>> <https://tdg.docbook.org/tdg/4.5/part2.html>). 
>> The directory "oorexx/en_US" seems to have all the files from some DocBook 
>> distribution. Its Conventions.xml demonstrates many more elements, such that 
>> I have included them in the aforementioned "test" book just to see - after 
>> formatting the test book - which elements render how and whether there are 
>> elements that we do not use but might be useful. 
>> There could be much more said after all that work and research, but maybe at 
>> another occasion. 
>> After almost finishing the overhaul, there is another markup that may need 
>> agreement: marking up keywords (and subkeywords) and directives. I have 
>> applied the methodname tag (monospaced-normal) for them, short of better 
>> matching tag names, thinking that they ought to be set the same as method 
>> names.
>> Please take a look at that and please give feedback ASAP whether that is 
>> o.k.?
>> If it is o.k. the "Document Conventions" need to be changed accordingly as 
>> well.
>>> 
>>> On 3/20/2020 9:15 AM, Rony G. Flatscher wrote: 
>>>> On 19.03.2020 14:31, Gil Barmwater wrote: 
>>>>> Having spent some time looking at the documentation while developing the 
>>>>> system to build the 
>>>>> books, I found that we actually have a set of conventions on how things 
>>>>> are displayed. This is 
>>>>> part of every document, under the title "Typographic Conventions", right 
>>>>> near the beginning of the 
>>>>> book. So this proposal seems rather extreme to me as it could have a 
>>>>> major impact on all our 
>>>>> documents. Just my opinion. 
>>>>> 
>>>> Gil, of course there is no intention to have any negative impact on the 
>>>> documentation! 
>>>> 
>>>> The current boldness is quite strong and looking at the rexxpg book (also 
>>>> in the TOC!) the bolded, 
>>>> monotype text stands out prominently. Hence wondering whether removing the 
>>>> boldness (but leaving it) 
>>>> to semi-bold would be possible at all. And if it was possible it still 
>>>> needs to be assessed whether 
>>>> it negatively impacts the overall look-and feel of the books.
>> The idea of a less bold, but still bold font has come up for me because 
>> there different kinds of boldness in types and therefore I thought that 
>> there may be a possibility to have a less bold font to express boldness and 
>> then have a possibility to compare. However, this is nothing very important, 
>> especially at this point in time where there may be much more challenges 
>> still left in the creation of the books.
>> 
>> Also, experiments, discussions and exchanges like this have become possible 
>> only, because you made it easy to create the ooRexx documentation, Gil! :)
>> 
>> Summary of questions:
>> 
>> Assuming that removing boldness from TOC is not really possible at this 
>> time, should I try to have classnames, literals and the like marked up with 
>> the methodname tag in title elements to see its effect on the TOC formatting?
>> 
>> Is it o.k. to use the methodname tag for marking up keywords, subkeywords 
>> and directives?
>> ---rony
>> 
>> [1] Current version of rexxpg.pdf: 
>> <https://www.dropbox.com/sh/gxvvgskb04gdsqf/AACRo_ZLeFOdoBXUHroPY_-Ca?dl=0> 
>> <https://www.dropbox.com/sh/gxvvgskb04gdsqf/AACRo_ZLeFOdoBXUHroPY_-Ca?dl=0>
>> P.S.: The reason why I did not notice that I would add markup to some of the 
>> programlisting elements was that all text has been given in an endless 
>> stream of lines empty lines displacing different elements which is possible 
>> in such markup ("ignorable whitespace"). So I added empty lines before and 
>> after such elements to make them stand out in the XML text.
> 
> _______________________________________________
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to