On Thu, Apr 14, 2016 at 11:50 AM, Tom Marchant <
[email protected]> wrote:

> On Wed, 13 Apr 2016 16:42:16 -0700, John Ehrman wrote:
>
> >The second edition of my Assembler Language textbook is available for
> >download at
> >
> >
> http://idcp.marist.edu/enterprisesystemseducation/assemblerlanguageresources-1.html
> >
>
> Thanks, John!
>

​Double from me!​


​...​


> web site.
>
> Can you export it to another format such as LaTeX, that would lend itself
> to
> further updates?
>

​Yes, please!​

Since LaTex format is just plain text, unlike MS Word or LibreOffice, this
could possibly be placed in a shared source repository, such as
www.github.com or www.bitbucket.com or a number of others. I mention these
because they are SCM repositories where you can get a totally free account,
so long as what is in them is properly licensed. In particular, if Mr.
Ehrman is amenable, perhaps the "Creative Commons, Attribution
NonCommercial NoDerivatives" license (the most restrictive) at
http://creativecommons.org/licenses/by-nc-nd/4.0/ . I'd prefer the
"ShareAlike" version which would allows others to build upon his work,
http://creativecommons.org/licenses/by-nc-sa/4.0/ This is similar to the
GPL, but is for text rather than software. Except that this one the
"NonCommercial" would prevent a publishing house from making a physical
book of it and selling it. There are more liberal Creative Commons
licenses, up to what is basically "do what you like with it, just give me
some credit somewhere."

The plus of putting them on an SCM is that they generally contain ways to
"merge" changes from multiple authors back into a cohesive entity with all
the changes being reconciled by a coordinator (like the official Linux
kernel is approved by benevolent-dictator-for-life, Linus Torvalds -- not
too sure if "benevolent" is exactly a reasonable description, but he's OK).
Also, it is easy to retrieve earlier versions. This might be of interest to
historians as a source of how assembler on the z, in particular HLASM,
changed over time.


> >(I'd like to provide a second text describing the
> >Conditional Assembly and Macro language, but that will depend on time,
> >energy, and need.)
>
> Not to mention a suitable tool for editing and formatting. I like LyX, and
> John
> McKown has mentioned another that I've not (yet) used.
>

​LyX is nice because it is semi-WYSIWYG. TexStudio is more like a TeX
oriented IDE where you manipulate the text, with some helps, then you need
to "compile" it to see how it really looks. Both are nice because you can
generate PDF, HTML, ePUB, and/or MOBI formatted output.​



>
> >I plan to be available for consulting on Assembler Language topics like
> >education, modernization, and simplification.
>
> Best wishes to you for whatever comes next. You have been very helpful
> and I appreciate all your contributions.
>

​Total agreement.​



>
> --
> Tom Marchant
>



-- 
How many surrealists does it take to screw in a lightbulb? One to hold the
griffon and one to fill the bathtub with brightly colored LEDs.

Maranatha! <><
John McKown

Reply via email to