diff options
author | Karl Berry <karl@freefriends.org> | 2012-06-01 00:22:45 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-06-01 00:22:45 +0000 |
commit | 2ac35adc5ecd45f8855d340dd51c54b54c8baffc (patch) | |
tree | 3a33214fa67b7c5513d171e69b3c2b7877bb8555 /Master/texmf-dist/doc/latex/morehype | |
parent | 338e91cd3a8d49148c9fc68823f26b28dff0f77e (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/README | 12 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/morehype/README.pdf | bin | 14791 -> 15130 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/morehype/RELEASEs.txt | 44 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/morehype/SrcFILEs.txt | 54 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/morehype/blog.pdf | bin | 540612 -> 591476 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/morehype/demo/texblog/makehtml.tex | 32 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/morehype/demo/texblog/texmap.tex | 99 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/morehype/demo/writings/makehtml.tex | 23 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/morehype/demo/writings/writings.fdf | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/morehype/texlinks.pdf | bin | 397107 -> 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 Binary files differindex 0c37b7e26e0..7e0dfa60ea2 100644 --- a/Master/texmf-dist/doc/latex/morehype/README.pdf +++ b/Master/texmf-dist/doc/latex/morehype/README.pdf 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 Binary files differindex c6608a4dfef..033389f6dcf 100644 --- a/Master/texmf-dist/doc/latex/morehype/blog.pdf +++ b/Master/texmf-dist/doc/latex/morehype/blog.pdf 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 Binary files differindex a1044d8505b..e79d164235e 100644 --- a/Master/texmf-dist/doc/latex/morehype/texlinks.pdf +++ b/Master/texmf-dist/doc/latex/morehype/texlinks.pdf |