summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/morehype
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-06-01 00:22:45 +0000
committerKarl Berry <karl@freefriends.org>2012-06-01 00:22:45 +0000
commit2ac35adc5ecd45f8855d340dd51c54b54c8baffc (patch)
tree3a33214fa67b7c5513d171e69b3c2b7877bb8555 /Master/texmf-dist/doc/latex/morehype
parent338e91cd3a8d49148c9fc68823f26b28dff0f77e (diff)
morehype (30may12)
git-svn-id: svn://tug.org/texlive/trunk@26758 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/morehype')
-rw-r--r--Master/texmf-dist/doc/latex/morehype/README12
-rw-r--r--Master/texmf-dist/doc/latex/morehype/README.pdfbin14791 -> 15130 bytes
-rw-r--r--Master/texmf-dist/doc/latex/morehype/RELEASEs.txt44
-rw-r--r--Master/texmf-dist/doc/latex/morehype/SrcFILEs.txt54
-rw-r--r--Master/texmf-dist/doc/latex/morehype/blog.pdfbin540612 -> 591476 bytes
-rw-r--r--Master/texmf-dist/doc/latex/morehype/demo/texblog/makehtml.tex32
-rw-r--r--Master/texmf-dist/doc/latex/morehype/demo/texblog/texmap.tex99
-rw-r--r--Master/texmf-dist/doc/latex/morehype/demo/writings/makehtml.tex23
-rw-r--r--Master/texmf-dist/doc/latex/morehype/demo/writings/writings.fdf4
-rw-r--r--Master/texmf-dist/doc/latex/morehype/texlinks.pdfbin397107 -> 403307 bytes
10 files changed, 185 insertions, 83 deletions
diff --git a/Master/texmf-dist/doc/latex/morehype/README b/Master/texmf-dist/doc/latex/morehype/README
index a95c390586d..a284dcfa951 100644
--- a/Master/texmf-dist/doc/latex/morehype/README
+++ b/Master/texmf-dist/doc/latex/morehype/README
@@ -1,8 +1,8 @@
README for the `morehype' bundle
- Some more hypertext tools
- (C) Uwe Lueck 2011/10/10
+ Some more hypertext tools
+ (C) Uwe Lueck 2012/05/26
-The bundle consists of three (or five) packages:
+The bundle consists of three (or six) packages:
`texlinks.sty' shorthand macros for TeX-related external
hyperlinks with hyperref or `blog.sty' below
@@ -18,11 +18,13 @@ The bundle consists of three (or five) packages:
based on file processing with `fifinddo.sty'
(`nicetext' bundle)
+ `blogdot.sty' beamer presentations with `blog.sty'
+
+ blogexec.sty' beamer presentations with `blog.sty'
+
`lnavicol.sty' web pages with a left-hand navigation column,
based on `blog.sty'
- `blogdot.sty' beamer presentations with `blog.sty'
-
The packages are described in more detail in `blog.pdf',
`hypertoc.pdf', and `texlinks.pdf' (`doc' CTAN directory;
typeset using fifinddo.sty, makedoc.sty, niceverb.sty from the
diff --git a/Master/texmf-dist/doc/latex/morehype/README.pdf b/Master/texmf-dist/doc/latex/morehype/README.pdf
index 0c37b7e26e0..7e0dfa60ea2 100644
--- a/Master/texmf-dist/doc/latex/morehype/README.pdf
+++ b/Master/texmf-dist/doc/latex/morehype/README.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/morehype/RELEASEs.txt b/Master/texmf-dist/doc/latex/morehype/RELEASEs.txt
index 113d138d2ce..e209ed4e3dc 100644
--- a/Master/texmf-dist/doc/latex/morehype/RELEASEs.txt
+++ b/Master/texmf-dist/doc/latex/morehype/RELEASEs.txt
@@ -1,6 +1,50 @@
BUNDLE `morehype' RELEASES:
+r0.6 2012/05/30 blog assignments, blog "ligs", langcode
+============================================================
+MAJOR CHANGES:
+
+- The "pure expansion" limitation for the `blog.sty' way to
+ HTML is overcome by "intercepting" certain "commands" such
+ as \EXECUTE, \begin, and \end (configurable). So you can
+ introduce shorthand macros specific for a certain web page
+ within its source `.tex' file, or even limited to an
+ environment. And environment nesting is checked! And we
+ introduce certain nice active characters for an intuitive
+ table syntax.
+
+- We also use "intercepting" to support "ligatures" (`--',
+ `---', `...', ...) and some Wikipedia and Markdown markup
+ (font switching, highlighting by colours, Wikipedia links).
+ Parsing can be enabled within macro arguments by
+ modifying the two backbone macros that implement "short"
+ HTML elements.
+
+ This way, `blog.sty' becomes "fun" (but also slow ...)
+ ...
+
+- A kind of minimalist "multilanguage" approach based on
+ "languages codes" and the `dowith' package for adjusting
+ language-dependent settings is used.
+
+Unfortunately, this upload is somewhat hasty, in order to
+provide the files generating `latexfileinfo_pkgs.htm'
+(`latexfileinfo-pkgs'). Some of the powerful code must
+later move from the "patch" file `texblog.fdf' into proper
+packages and be documented better.
+
+MINOR CHANGES:
+
+- `atari_ht.fdf' replaces `atari.fdf' to use HTML entities
+ for umlauts instead of relying on the encoding declaration
+
+- `blog.sty' accesses some more characters than before
+
+- `texlinks.sty' uses \langcode for Wiki...
+ + minor additions
+
+
r0.52 2011/10/23 choosing CTAN URLs, HTML towards hyperref
============================================================
- `blogdot.sty' ("HTML beamer presentations") v0.4
diff --git a/Master/texmf-dist/doc/latex/morehype/SrcFILEs.txt b/Master/texmf-dist/doc/latex/morehype/SrcFILEs.txt
index 25334290cc8..b82b64546bd 100644
--- a/Master/texmf-dist/doc/latex/morehype/SrcFILEs.txt
+++ b/Master/texmf-dist/doc/latex/morehype/SrcFILEs.txt
@@ -1,29 +1,33 @@
- *File List*
- DOCSRC.
- blog.tex 2011/10/21 documenting blog.sty
-hypertoc.tex 2011/01/27 documenting hypertoc.sty
-texlinks.tex 2011/10/21 documenting texlinks.sty
-srcfiles.tex 2011/10/23 file infos -> SrcFILEs.txt
- README.tex 2011/02/14 make README.pdf
-NICETEXT.
-fifinddo.sty 2011/10/23 v0.44 filtering TeX(t) files by TeX (UL)
- makedoc.sty 2011/10/12 v0.41b TeX input from *.sty (UL)
-niceverb.sty 2011/09/09 v0.44 minimize doc markup (UL)
- makedoc.cfg 2011/08/22 documentation settings
-mdoccorr.cfg 2011/10/13 local typographical corrections with makedoc.sty
- USE.
-hypertoc.sty 2011/01/23 v0.1 pretty TOC links (UL)
-texlinks.sty 2011/10/21 v0.5 TeX-related links (UL)
- blog.sty 2011/10/22 v0.62 simple fast HTML (UL)
-lnavicol.sty 2011/10/13 left navigation column with blog.sty
- blogdot.sty 2011/10/22 v0.4 HTML presentations (UL)
- lang-de.fdf 2011/09/24 German settings for blog.sty
- lang-en.fdf 2011/01/25 English settings for blog.sty
- texblog.fdf 2011/10/13 extra blog settings
- blogdot.cfg 2011/10/21 local blogdot.sty config
- ***********
+ *File List*
+ DOCSRC.... -- -- -- --
+ blog.tex 2011/11/23 -- documenting blog.sty
+ blogexec.tex 2011/11/20 -- documenting blogexec.sty
+ hypertoc.tex 2011/01/27 -- documenting hypertoc.sty
+ texlinks.tex 2011/10/21 -- documenting texlinks.sty
+ srcfiles.tex 2012/05/26 -- file infos -> SrcFILEs.txt
+ README.tex 2012/03/18 -- make README.pdf
+ NICETEXT.... -- -- -- --
+ fifinddo.sty 2012/03/17 v0.51 filtering TeX(t) files by TeX (UL)
+ makedoc.sty 2012/04/03 v0.51 TeX input from *.sty (UL)
+ niceverb.sty 2011/12/05 v0.44 minimize doc markup (UL)
+ makedoc.cfg 2012/05/10 -- documentation settings
+ mdoccorr.cfg 2011/12/03 -- makedoc local typographical corrections
+ dowith.sty 2012/05/19 v0.21a simple list loop (UL)
+nicefilelist.sty 2012/05/20 v0.4 more file list alignment (UL)
+ USE.... -- -- -- --
+ blog.sty 2012/05/15 v0.7 simple fast HTML (UL)
+ blogdot.sty 2011/10/22 v0.4 HTML presentations (UL)
+ blogexec.sty 2011/12/15 v0.1 assignments with blog.sty (UL)
+ lnavicol.sty 2011/10/13 -- left navigation column with blog.sty
+ hypertoc.sty 2011/01/23 v0.1 pretty TOC links (UL)
+ texlinks.sty 2012/05/13 v0.6 TeX-related links (UL)
+ atari_ht.fdf 2012/05/13 -- Atari umlauts for blog.sty
+ texblog.fdf 2012/05/15 -- extra blog settings
+ blogdot.cfg 2011/10/21 -- local blogdot.sty config
+ morehype.RLS 2012/05/30 r0.6 blogexec, blogligs, langcode, bad
+ ***********
- List made at 2011/10/23, 17:58
+ List made at 2012/05/30, 00:40
from script file srcfiles.tex
diff --git a/Master/texmf-dist/doc/latex/morehype/blog.pdf b/Master/texmf-dist/doc/latex/morehype/blog.pdf
index c6608a4dfef..033389f6dcf 100644
--- a/Master/texmf-dist/doc/latex/morehype/blog.pdf
+++ b/Master/texmf-dist/doc/latex/morehype/blog.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/morehype/demo/texblog/makehtml.tex b/Master/texmf-dist/doc/latex/morehype/demo/texblog/makehtml.tex
index d5823035f63..8f2879b2929 100644
--- a/Master/texmf-dist/doc/latex/morehype/demo/texblog/makehtml.tex
+++ b/Master/texmf-dist/doc/latex/morehype/demo/texblog/makehtml.tex
@@ -1,28 +1,30 @@
-\def \GenDate {2011/10/23}
-\ProvidesFile{makehtml.tex}[\GenDate\space HTML driver]
-\RequirePackage{blog,texlinks}
-\input{atari.fdf}\input{lang-en.fdf}
-\input{texblog.fdf} %% 2011/09/24
+\ProvidesFile{makehtml.tex}[2012/05/15 HTML driver]
+% \RequirePackage{myfilist} %% 2012/05/15
+\RequirePackage{blog}[2011/11/20] \BlogInterceptEnvironments*
+\RequirePackage{texlinks}
+\input{atari_ht.fdf} %% 2012/05/12
+\input{texblog.fdf}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input{jobname} %% write with "echo"
% \def \htmljob
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% {texmap}
-% {heyctan} %%% \def\pkg{\privpkgnamefmt}
+% {heyctan}
% {makeshow}
% {texhax}
% {aaoe1550}
% {jobs} %%% \BlogAutoPars
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% {beobacht} \input{lang-de.fdf}
-% {gtd} \input{lang-de.fdf}
-% {MV45} \input{mv45.fdf}
-% {STEUER} \input{lang-de.fdf}
-% {GALLEY} \input{lang-de.fdf}
+% {beobacht} \uselangcode{de} %% \uselangcode 2012/01/07
+% {gtd} \uselangcode{de}
+% {STEUER} \uselangcode{de}
+% {GALLEY} \uselangcode{de}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ResultFile{\htmljob\htmakeext}
-\BlogCopyFile[\TextCodes
- \MakeActiveDef\"{\catchdq}%
- ]{\htmljob.tex}
-\CloseResultFile
+\BlogProcessFinalFile[%
+ \TextCodes
+ \MakeActiveDef\"{\catchdq}%% TODO \MakeActiveLet?
+ ]{\htmljob.tex}
+% \ReadFileInfos{makehtml} %% 2012/05/15
+% \ListInfos %% 2012/05/15
\stop
diff --git a/Master/texmf-dist/doc/latex/morehype/demo/texblog/texmap.tex b/Master/texmf-dist/doc/latex/morehype/demo/texblog/texmap.tex
index ebc3d7569ab..023a6eeba17 100644
--- a/Master/texmf-dist/doc/latex/morehype/demo/texblog/texmap.tex
+++ b/Master/texmf-dist/doc/latex/morehype/demo/texblog/texmap.tex
@@ -1,37 +1,82 @@
-\ProvidesFile{texmap.tex}[2011/09/29 TeX-generated: overview]
- %% <- for blog/myfilist.sty 2011/02/22
+\ProvidesFile{texmap.tex}[2012/05/29 TeX-generated: overview]
+\comment{ 2012/05/15 Tabelle }
+\comment{ 2012/04/02 "beobacht" geteilt }
\comment{ 2011/01/25 \string\endash\ -> \string\pardash\ }
\comment{ 2010/12/05 \string\emdash\ -> \string\endash\ }
\head \charset{ISO-8859-1} %%% {utf-8}
\texrobots
\texstylesheet
\title{TeX-generated pages - U. L.}
-\body \textopofpage
-\heading1{Uwe Lck's \TeX-generated/related pages}
+\darkbody %% 2012/05/08
+ \textopofpage
+\cheading1{Uwe Lck's \TeX-generated/related pages}
% \emdash\,I'm playing with a different style of pages here.
% \hrule\\ %%% \endgraf
-The present page leads you to:
-
-\begin{enumerate} %% `\href' 2011/08/18:
- \item \href{index.html}{\file{index}}\pardash my English main page
- \item \href{schreibt.html}{\file{schreibt}}\pardash my German main page
- \hrule
- \item \Fileref{aaoe1550}\pardash UMTS stick with Linux netbook
- \item \Fileref{heyctan}\pardash CTAN discoveries
- \item \Fileref{jobs}\pardash coaching %% explained 2010/09/24
- \item \Fileref{makeshow}\pardash\TeX\ almost WYSIWYG \dots
- \item \Fileref{texhax}\pardash studies on texhax postings
- \hrule
-% \item \Fileref{beobacht}~\endash\ \dedqtd{Web-Tagebuch}
-%% <- rm. 2011/09/29
- \item \Fileref{gtd}~\endash\ \dedqtd{Getting Things Done}
- \item \Fileref{MV45}~\endash\ \HTML-Pr„sentation von
- \ctanpkgref{nicetext} und \CtanPkgRef{morehype}{blog.sty}
- \item \Fileref{oeffnotz}~\endash\ \dedqtd{”ffentliche Notizen} %% 2011/08/16b
-\end{enumerate}
-
- \hrule
+\begin{centerpar}
+ The present page leads you to:
+\end{centerpar}
+\begin{centerpar}
+\begin{allrulestable}{8}{}
+ \EXECUTE{\let\item\cr
+ \let\enpardash\endcell
+ \let\depardash\endcell
+ }
+ \begin{tablerow}{}
+ \begin{bigtablecell}{}
+ \begin{stdhiddentable}
+ \href{index.html}{\file{\MFrightinfield{index}{f-base}}}
+ %% \MF... 2012/05/29
+ \hrule
+ | my <img src=\string"flag_uk.gif\string"> English main page
+ %% <- TODO img lnavicol -> blog
+ \hrule
+ \item \Fileref{aaoe1550}\enpardash UMTS stick with Linux netbook
+ \item \Fileref{heyctan}\enpardash CTAN discoveries
+% \item \Fileref{finfinfo}\enpardash \LaTeX\ file info packages
+ \item \Fileref{jobs}\enpardash coaching %% explained 2010/09/24
+ \item \Fileref{makeshow}\enpardash\TeX\ almost WYSIWYG \dots
+ \item \Fileref{texhax}\enpardash studies on texhax postings
+ \end{stdhiddentable}
+ \end{bigtablecell}
+ \begin{bigtablecell}{}
+ \begin{stdhiddentable}
+ \href{schreibt.html}{\file{schreibt}}
+ \hrule
+ | my <img src=\string"flag_de.gif\string"> German main page
+ \hrule
+ \item \Fileref{beobacht}\depardash \dedqtd{Web-Tagebuch}~aktuell
+ \item \Fileref{beob2011}\depardash \dedqtd{Web-Tagebuch}~2011
+ \item \Fileref{gtd}\depardash \dedqtd{Getting Things Done}
+ \item \Fileref{oeffnotz}\depardash \dedqtd{”ffentliche Notizen} %% 2011/08/16b
+ \item \Fileref{taeglich}\depardash pers”nliche Links
+ \end{stdhiddentable}
+ \end{bigtablecell}
+ \end{tablerow}
+\end{allrulestable}
+\end{centerpar}
+% \begin{enumerate} %% `\href' 2011/08/18:
+% \item \href{index.html}{\file{index}}\enpardash my English main page
+% \item \href{schreibt.html}{\file{schreibt}}\enpardash my German main page
+% \hrule
+% \item \Fileref{aaoe1550}\enpardash UMTS stick with Linux netbook
+% \item \Fileref{heyctan}\enpardash CTAN discoveries
+% \item \Fileref{finfinfo}\enpardash \LaTeX\ file info packages
+% \item \Fileref{jobs}\enpardash coaching %% explained 2010/09/24
+% \item \Fileref{makeshow}\enpardash\TeX\ almost WYSIWYG \dots
+% \item \Fileref{texhax}\enpardash studies on texhax postings
+% \hrule
+% %% Teilung 2012/02/04:
+% \item \Fileref{beobacht}\depardash \dedqtd{Web-Tagebuch}~aktuell
+% %% <- oeffentliche Version 2011/12/14
+% \item \Fileref{beob2011}\depardash \dedqtd{Web-Tagebuch}~2011
+% \item \Fileref{gtd}\depardash \dedqtd{Getting Things Done}
+% %% rm. MV45 2011/10/31
+% \item \Fileref{oeffnotz}\depardash \dedqtd{”ffentliche Notizen} %% 2011/08/16b
+% \item \Fileref{taeglich}\depardash pers”nliche Links
+% \end{enumerate}
+%
+% \hrule
\enlastrev
-\entotopofpage
-\fivebreaks \fivebreaks
+% \entotopofpage %% rm. 2012/05/14
+%% rm. space 2011/12/14
\finish
diff --git a/Master/texmf-dist/doc/latex/morehype/demo/writings/makehtml.tex b/Master/texmf-dist/doc/latex/morehype/demo/writings/makehtml.tex
index 00952290b49..44df748b5a0 100644
--- a/Master/texmf-dist/doc/latex/morehype/demo/writings/makehtml.tex
+++ b/Master/texmf-dist/doc/latex/morehype/demo/writings/makehtml.tex
@@ -1,19 +1,22 @@
-\def \GenDate {2011/10/05}
+\def \GenDate {2012/03/14} %%% {2011/11/01}
\ProvidesFile{makehtml.tex}
[\GenDate\space TeX engine for "writings"]
-\RequirePackage{blog,texlinks,lnavicol} %% 2011/09/02
-\input{atari.fdf} \input{lang-en.fdf}
+%% reworked 2012/03/13:
+\RequirePackage{blog}[2011/11/20] \BlogInterceptEnvironments*
+\RequirePackage{texlinks,lnavicol}
+\input{atari.fdf} \input{writings.fdf}
+\NoBlogLigs %% 2012/03/14 TODO remove HTML comments
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\input{jobname} %% 2011/09/24
+\input{jobname}
% \def \htmljob
% {_sitemap}
% {index} \BlogAutoPars
-% {schreibt} \input{lang-de.fdf} \BlogAutoPars
+% {schreibt} \uselangcode{de} \BlogAutoPars %% mod. 2012/02/04
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% {about} \BlogAutoPars
% {contact} % \tighttrue
-% {kontakt} \input{lang-de.fdf} % \tighttrue
-% {tutor} \input{lang-de.fdf} \BlogAutoPars \deeptrue
+% {kontakt} \uselangcode{de} % \tighttrue
+% {tutor} \uselangcode{de} \BlogAutoPars \deeptrue
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% {writings} \BlogAutoPars \deeptrue
% {repres} \BlogAutoPars \deeptrue
@@ -22,17 +25,17 @@
% {public} \BlogAutoPars \deeptrue
% {texproj} \BlogAutoPars % \deeptrue
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\input{writings.fdf}
\ResultFile{\htmljob\htmakeext}
\WriteResult\writdoctype %% TODO
-\BlogCopyFile[\TextCodes
+% \BlogCopyFile[\TextCodes %% \BlogIntercept:
+\BlogProcessFile[\TextCodes %% 2012/03/13
\MakeActiveDef\"{\catchdq}% %% TODO attributes!?
]{\htmljob.tex}
\WriteResult{\PAGEFOOT}
\WriteResult{\indentii\rainermaster}
\WriteResult{\indentii\\}
-\WriteResult{\indentii\ueberseeport}
+\WriteResult{\indentii\ueberseeport} %% TODO BlogLigs!?
\WriteResult{\PAGEEND}
\ifdeep \WriteResult{\indenti\vspace{280}} \fi
\WriteResult{\finish}
diff --git a/Master/texmf-dist/doc/latex/morehype/demo/writings/writings.fdf b/Master/texmf-dist/doc/latex/morehype/demo/writings/writings.fdf
index 08d2473e705..ec37c228741 100644
--- a/Master/texmf-dist/doc/latex/morehype/demo/writings/writings.fdf
+++ b/Master/texmf-dist/doc/latex/morehype/demo/writings/writings.fdf
@@ -1,8 +1,10 @@
-\ProvidesFile{writings.fdf}[2011/10/09 writings blog settings]
+\ProvidesFile{writings.fdf}[2012/03/13 writings blog settings]
\input{texblog.fdf}
\renewcommand*{\htext}{.html} %% vs. texblog.fdf 2011/08/31
% \newcommand*{\htmakeext}{.htm} %% rm. 2011/10/09
%% PAGE STYLE SETTINGs:
+\renewcommand*{\bodybgcolor}{\#5c8a5c} %% 2012/03/13
+ %% <- TODO or leave for .css
\newcommand*{\pagebgcolor}{\#f5f5f5} %% CSS whitesmoke
% \@bgcolor{\#fafafa} %% needs adjusting logos
\makeatletter %% 2011/09/01
diff --git a/Master/texmf-dist/doc/latex/morehype/texlinks.pdf b/Master/texmf-dist/doc/latex/morehype/texlinks.pdf
index a1044d8505b..e79d164235e 100644
--- a/Master/texmf-dist/doc/latex/morehype/texlinks.pdf
+++ b/Master/texmf-dist/doc/latex/morehype/texlinks.pdf
Binary files differ