summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-10-16 22:25:43 +0000
committerKarl Berry <karl@freefriends.org>2011-10-16 22:25:43 +0000
commitaa467adcb6fa142686fa83b549b69a1d51e49d34 (patch)
tree51cb8d6573ad4861f701f87a538e6afa8a3cddbb
parente37d3f4634ed187dba355c4ce6e005f86c7376f4 (diff)
morehype (16oct11)
git-svn-id: svn://tug.org/texlive/trunk@24303 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/morehype/README.txt48
-rw-r--r--Master/texmf-dist/doc/latex/morehype/RELEASEs.txt (renamed from Master/texmf-dist/doc/latex/morehype/RELEASE.txt)17
-rw-r--r--Master/texmf-dist/doc/latex/morehype/SRCFILEs.txt21
-rw-r--r--Master/texmf-dist/doc/latex/morehype/SrcFILEs.txt18
-rw-r--r--Master/texmf-dist/doc/latex/morehype/blog.pdfbin521678 -> 537349 bytes
-rw-r--r--Master/texmf-dist/doc/latex/morehype/demo/texblog/makehtml.tex2
-rw-r--r--Master/texmf-dist/doc/latex/morehype/demo/texblog/texblog.fdf257
-rw-r--r--Master/texmf-dist/source/latex/morehype/blog.tex63
-rw-r--r--Master/texmf-dist/tex/latex/morehype/blog.sty76
-rw-r--r--Master/texmf-dist/tex/latex/morehype/blogdot.cfg30
-rw-r--r--Master/texmf-dist/tex/latex/morehype/blogdot.sty150
-rw-r--r--Master/texmf-dist/tex/latex/morehype/lnavicol.sty5
-rw-r--r--Master/texmf-dist/tex/latex/morehype/texblog.fdf34
13 files changed, 308 insertions, 413 deletions
diff --git a/Master/texmf-dist/doc/latex/morehype/README.txt b/Master/texmf-dist/doc/latex/morehype/README.txt
deleted file mode 100644
index 6a21ed993fb..00000000000
--- a/Master/texmf-dist/doc/latex/morehype/README.txt
+++ /dev/null
@@ -1,48 +0,0 @@
- README for the `morehype' bundle
- Some more hypertext tools
- (C) Uwe Lueck 2011/02/10
-
-The bundle consists of three packages:
-
- `texlinks.sty' shorthand macros for TeX-related external
- hyperlinks with hyperref or `blog.sty' below
- or ...?
-
- `hypertoc.sty' with hyperref, colorlinks=false rehabilitated
- - struts in table of content macros
- (and decent border colors in `makedoc.cfg')
-
- `blog.sty' fast generation of simple HTML by expanding
- TeX macros (LaTeX names where possible), not
- involving any of TeX's typesetting capabilities,
- based on file processing with `fifinddo.sty'
- (`nicetext' bundle)
-
-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
-`nicetext' bundle, http://ctan.org/pkg/nicetext, as of Jan 2011).
-
-`morehype' is author-maintained in the sense of LPPL below.
-
-The files listed in `SRCFILEs.txt' and the PDF files generated
-from them can be redistributed and/or modified under the terms
-of the LaTeX Project Public License; either version 1.3c of the
-License, or any later version, see
-
- http://www.latex-project.org/lppl.txt
-
-We did our best to help you, but there is NO WARRANTY.
-
-Please report bugs, problems, and suggestions via
-
- http://www.contact-ednotes.sty.de.vu
-
-The most recent public version of the bundle is at
-
- http://mirror.ctan.org/macros/latex/contrib/morehype/
-
-A TDS version morehype.tds.zip of the bundle is available at
-
- http://mirror.ctan.org/install/macros/latex/contrib/
- \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/morehype/RELEASE.txt b/Master/texmf-dist/doc/latex/morehype/RELEASEs.txt
index 7ec36ff4a69..1b2a40cfb05 100644
--- a/Master/texmf-dist/doc/latex/morehype/RELEASE.txt
+++ b/Master/texmf-dist/doc/latex/morehype/RELEASEs.txt
@@ -1,5 +1,5 @@
-r0.5 2011/09/02 blogdot.sty: HTML beamer presentations
- + other morehype changes
+r0.51 2011/10/15 blogdot.sty: HTML beamer presentations
+ + more morehype changes
============================================================
`blogdot.sty' extends `blog.sty' in order to construct
"HTML slides." One "slide" is a 3x3 HTML table filling the
@@ -8,11 +8,13 @@ margin cell below it is a link to the next "slide," and the
lower right-hand cell is a "restart" link. This is a
minimalistic, fast, straightforward approach to beamer
presentations of simple text, avoiding TeX's typesetting.
-Font etc. sizes appropriate for slides a provided in
+Font etc. sizes appropriate for slides are provided in
`blogdot.css'. Find details in `blog.pdf'.
+QUALIFICATION: may be fine on your laptop, difficult online,
+works with Firefox, Opera, Chrome, rather not with MSIE.
More changes of the `morehype' bundle:
-- `blog.sty' v0.6:
+- `blog.sty' v0.61:
- \item, \endenumerate, \enditemize start with </li>,
this fixed links near the end of a blogdot presentation
(a quite "deep" .htm) with my Firefox
@@ -27,6 +29,13 @@ More changes of the `morehype' bundle:
\tugctanfileref, \mirrorctanfileref, \ltxcontrib
(see texlinks.pdf pp. 8f.)
+
+r0.5 2011/10/10 blogdot.sty: HTML beamer presentations
+ + other morehype changes
+============================================================
+about as r0.51, but with some mistakes, blogdot.sty v0.2
+instead of v0.3, blog.sty v0.6 instead of v0.61
+
r0.41 2011/09/02 web pages with blog.sty
============================================================
- `twocolpg.sty' renamed `lnavicol.sty'
diff --git a/Master/texmf-dist/doc/latex/morehype/SRCFILEs.txt b/Master/texmf-dist/doc/latex/morehype/SRCFILEs.txt
deleted file mode 100644
index 70262047674..00000000000
--- a/Master/texmf-dist/doc/latex/morehype/SRCFILEs.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-
- *File List*
- blog.sty 2011/08/31 v0.5 simple fast HTML (UL)
-hypertoc.sty 2011/01/23 v0.1 pretty TOC links (UL)
-texlinks.sty 2011/08/27 v0.4 TeX-related links (UL)
-lnavicol.sty 2011/09/02 left navigation col. with blog.sty
- lang-de.fdf 2011/05/12 German settings for blog.sty
- lang-en.fdf 2011/01/25 English settings for blog.sty
- blog.tex 2011/09/02 documenting blog.sty
-hypertoc.tex 2011/01/27 documenting hypertoc.sty
-texlinks.tex 2011/08/27 documenting texlinks.sty
- README.tex 2011/02/14 make README.pdf
-niceverb.sty 2011/08/20 v0.43 minimize doc markup (UL)
- makedoc.cfg 2011/08/22 documentation settings
-mdoccorr.cfg 2011/01/27 local typographical corrections with makedoc.sty
-srcfiles.tex 2011/09/02 collect file infos
- ***********
-
- List made at 2011/09/02, 18:39
- from script file srcfiles.tex
-
diff --git a/Master/texmf-dist/doc/latex/morehype/SrcFILEs.txt b/Master/texmf-dist/doc/latex/morehype/SrcFILEs.txt
index 6ee33594801..c203cd6fc6b 100644
--- a/Master/texmf-dist/doc/latex/morehype/SrcFILEs.txt
+++ b/Master/texmf-dist/doc/latex/morehype/SrcFILEs.txt
@@ -1,25 +1,25 @@
*File List*
- makedoc.sty 2011/08/22 v0.41a TeX input from *.sty (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/09/13 local typographical corrections with makedoc.sty
+mdoccorr.cfg 2011/10/13 local typographical corrections with makedoc.sty
srcfiles.tex 2011/10/10 file infos -> SrcFILEs.txt
- blog.tex 2011/10/10 documenting blog.sty
+ blog.tex 2011/10/15 documenting blog.sty
hypertoc.tex 2011/01/27 documenting hypertoc.sty
texlinks.tex 2011/10/10 documenting texlinks.sty
README.tex 2011/02/14 make README.pdf
lang-de.fdf 2011/09/24 German settings for blog.sty
lang-en.fdf 2011/01/25 English settings for blog.sty
- blog.sty 2011/10/10 v0.5 simple fast HTML (UL)
+ blog.sty 2011/10/15 v0.61 simple fast HTML (UL)
hypertoc.sty 2011/01/23 v0.1 pretty TOC links (UL)
texlinks.sty 2011/10/10 v0.41 TeX-related links (UL)
-lnavicol.sty 2011/10/10 left navigation column with blog.sty
- blogdot.sty 2011/10/10 v0.2 HTML presentations (UL)
- blogdot.cfg 2011/10/04 local blogdot.sty config
- texblog.fdf 2011/10/08 extra blog settings
+lnavicol.sty 2011/10/13 left navigation column with blog.sty
+ blogdot.sty 2011/10/15 v0.3 HTML presentations (UL)
+ blogdot.cfg 2011/10/14 local blogdot.sty config
+ texblog.fdf 2011/10/13 extra blog settings
***********
- List made at 2011/10/10, 12:16
+ List made at 2011/10/15, 20:00
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 7b451832596..67d9a1cddc1 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 e7fdcd7e868..74ed9b39a03 100644
--- a/Master/texmf-dist/doc/latex/morehype/demo/texblog/makehtml.tex
+++ b/Master/texmf-dist/doc/latex/morehype/demo/texblog/makehtml.tex
@@ -1,4 +1,4 @@
-\def \GenDate {2011/10/09}
+\def \GenDate {2011/10/15}
\ProvidesFile{makehtml.tex}[\GenDate\space HTML driver]
\RequirePackage{blog,texlinks}
\input{atari.fdf}\input{lang-en.fdf}
diff --git a/Master/texmf-dist/doc/latex/morehype/demo/texblog/texblog.fdf b/Master/texmf-dist/doc/latex/morehype/demo/texblog/texblog.fdf
deleted file mode 100644
index 90a42f8d01d..00000000000
--- a/Master/texmf-dist/doc/latex/morehype/demo/texblog/texblog.fdf
+++ /dev/null
@@ -1,257 +0,0 @@
-\ProvidesFile{texblog.fdf}[2011/08/31 extra blog settings]
-%%
-%% macros I use for my note pages
-%% -- Uwe Lueck, www.contact-ednotes.sty.de.vu
-%%
-%% page head:
-\newcommand*{\texrobots}{\robots{index,follow,noarchive}}
-\newcommand*{\texstylesheet}{\stylesheet{all}{plain}}
-%% 2011/04/24:
-\newcommand*{\TeXtopofpage}{%% 2011/06/19:
- \topofpageline{\code{uwe_lueck} \code{>} }{\texmapName}}
-\newcommand*{\texmapName}{texmap}
-%% 2011/05/17:
-\newcommand*{\reloadTeXtopofpage}[2]{%
- \TeXtopofpage{\pardash\fileref\htmljob{\meta{#1}}}\pardash#2}
-\newcommand*{\deTeXtopofpage}{\reloadTeXtopofpage{neu~laden}}
-\newcommand*{\enTeXtopofpage}{\reloadTeXtopofpage{reload}}
-\newcommand*{\textopofpage}{\TeXtopofpage{}}
-% \newcommand*{\enreloadthis}{% %% 2011/05/14
-% \pardash\fileref{\htmljob}{reload}}
-%% 2011/06/19:
-\newcommand*{\topofpageline}[3]{%
- \hanc{top-of-page}{%
- \begin{small}%
- #1%
- \ifx\htmljob#2\else
- \Fileref{#2} \code{>} \fi
- \file\htmljob#3%
- \end{small}}}
-\newcommand*{\privtopofpage}[1]{%
- \topofpageline{}{\privmapName}%
- {\depardash\fileref{\htmljob}{\textit{neu~laden}}%
- \depardash#1}}
-\newcommand*{\privmapName}{privmap}
-
-%% body colors (started 2010/09/15):
-\renewcommand*{\body}{</head><body bgcolor="\bodybgcolor">}
-\newcommand*{\bodybgcolor}{\#fffff0} %% CSS ivory 2011/08/03
-% \newcommand*{\bodybgcolor}{\#ffffe7} %% 2010/11/23 2011/06/29
-% \newcommand*{\bodybgcolor}{\#f5f5dc} %% CSS beige 2011/07/31
-% \newcommand*{\bodybgcolor}{\#f8f8ff} %% CSS ghostwhite 2011/07/31
-% \newcommand*{\bodybgcolor}{\#f0ffff} %% CSS azure 2011/08/01
-% \newcommand*{\bodybgcolor}{\#fdf5e6} %% CSS oldlace 2011/08/01
-% \newcommand*{\bodybgcolor}{\#fffafa} %% CSS snow 2011/07/31
-% \newcommand*{\bodybgcolor}{\#fafad2} %% CSS lightgol... 2011/07/31
-% \newcommand*{\bodybgcolor}{\#fffaf0} %% CSS floralwhite 2011/07/31
-% \newcommand*{\bodybgcolor}{\#ffffe0} %% CSS lightyellow 2011/07/31
-% \newcommand*{\bodybgcolor}{\#fbfff0} %% 2011/07/31
-% \newcommand*{\bodybgcolor}{\#fdffee} %% 2011/07/31
-% \newcommand*{\bodybgcolor}{\#fefedd} %% 2011/07/31
-% \newcommand*{\bodybgcolor}{\#fcfffc} %% 2011/07/31
-% \newcommand*{\bodybgcolor}{\#fbffff} %% 2011/07/30
-% \newcommand*{\bodybgcolor}{\#fffded} %% 2011/06/29
-% \newcommand*{\bodybgcolor}{\#fcffef} %% 2011/06/28
-% \newcommand*{\bodybgcolor}{\#ffffef} %% 2011/06/27
-% \newcommand*{\bodybgcolor}{\#ffffff}
-% \newcommand*{\bodybgcolor}{\#ffffdd} %% 2010/11/17
-% \newcommand*{\bodybgcolor}{\#faffe7} %% 2010/11/17
-% \newcommand*{\bodybgcolor}{\#fcffe7} %% 2010/11/23
-% \newcommand*{\bodybgcolor}{\#fbfff0} %% 2010/11/23
-% \newcommand*{\bodybgcolor}{\#fbfffe} %% 2010/11/23
-
-%% internal navigation:
-\renewcommand*{\autref}[1]{\ancref{#1}{\code{#1}}} %% 2011/05/16
-% \renewcommand*{\autref}[1]{\ancref{#1}{\code{#1}}} %% 2011/05/16
-% \renewcommand*{\autref}[1]{\ancref{\lowercase{#1}}{#1}}
- %% <- does not expand 2011/05/10
-\newcommand*{\Autref}[1]{\ancref{#1}{#1}} %% 2011/08/16
-%% click to move to top of window: %% 2011/07/25
-\newcommand*{\ancandref}[1]{\hancref{#1}{\##1}} %% 2011/07/04
-% \newcommand*{\lineanc}[1]{\TagSurr a{\@name{#1}}}
-\newcommand*{\lineanc} [1]{\hanc{#1}{}} %% 2011/07/20
-%% TODO: one anchor element with more
-%% than one name!? %% 2011/08/31
-
-\newcommand*{\entotopofpage}{%
- \rightpar{\ancref{top-of-page}{[\textit{\to~top~of~page}~]}}}
-\newcommand*{\detotopofpage}{%
- \rightpar{\ancref{top-of-page}{[\textit{\to Seitenanfang}\,]}}}
-\newcommand*{\nextview}[1]{% %% corr. 2010/09/15
- \rightpar{\ancref{#1}{[\to}|%
- \ancref{top-of-page}{~\uparrow~]}}}
-\newcommand*{\Nextview}[1]{% %% 2011/05/12
- \nextview{#1}\hanc{#1}{}}
-\newcommand*{\nextruleview}[1]{% %% 2010/09/15
- \nextview{#1}\hrule\hanc{#1}{}}
-\newcommand*{\NRV}{\nextruleview} %% 2011/03/15
-%% Diary date sections:
-\newcommand*{\datepar}[1]{%
-% \endgraf\hanc{#1}{\latexdatepar#1\latexdatepar}}%% 2011/08/12:
- \vspace{3} %%% 2011/08/16 \\%
- \lineanc{\isodateplus#1\isodateplus}%
- \lineanc{#1}%
- \heading4{\isodateplus#1\isodateplus}}
-%% #5 allows modifications like time, `b', `f.':
-% \def\latexdatepar#1/#2/#3#4#5\latexdatepar{%
-% \endgraf\heading4{#1-#2-#3#4#5}}
-\def\isodateplus#1/#2/#3#4#5\isodateplus{% %% 2011/08/15
- #1-#2-#3#4#5}
-\def\isodate#1/#2/#3#4{#1-#2-#3#4}
-\newcommand*{\Isodate}{\expandafter\isodate} %% 2011/08/21
-\newcommand*{\isodateref}[1]{% %% 2011/08/19
- \ancref{#1}{\isodateplus#1\isodateplus}}
-%% "kw" is "Kalenderwoche" (English term?)
-\newcommand*{\kwsec}[1]{% %% 2011/08/24
-% \heading4{%
- \endgraf
- \vspace{9}\endgraf
- \strong{%
- \hanc{kw#1}%
- {KW#1\quad\ancref{kw#1}{\gets}}}%
-% \endgraf
-}
-\newcommand*{\kwrule}[1]{% %% 2011/08/27
- \nextview{kw#1}\hrule
- \hanc{kw#1}{\SimpleTagSurr{big}{KW#1}}%
-}
-%% 2011/08/18 [private - 2011/08/26]:
-\newcommand*{\geldpref}{\ancref{geld}{\euro}}
-\newcommand*{\jobspref}{\autref{jobs}}
-
-%% internal/external 2011/08/17f.:
-% \newcommand*{\emailpref}{\ancref{email}{E-M@il}}
-\newcommand*{\emailpref}{%
- \ancref{email}{@\,}|\httpref{web.de/fm}{\,fm}}
-\newcommand*{\ausflwpref}{%
- \autref{ausfl-w}\pardash\wetterwpref
-%% 2011/08/22:
- \pardash\vrnpref}
-\newcommand*{\vrnpref}{%
- \httpref{www.vrn.de/vrn/einfach-ankommen/fahrplanauskunft/}%
- {VRN}}
-
-\renewcommand*{\vspace}[1]{% %% from "writings" 2011/08/16
- \startTable{\@height{#1}%
- \@border{0}\@cellpadding{0}\@cellspacing{0}}%
- \starttr<td />\endtr\endTable}
-%% page bottom:
-\newcommand*{\enlastrev}{%
- \rightpar{%
-% \textit{Last~revised~\GenDate\
-% \textit{Last~generated~\GenDate\
- \textit{Last~generated~\Isodate\GenDate\ %% 2011/08/21
- \copyright~\href{contact.html}{% %% \href rm. `en' 2011/08/18
- Uwe~L\"uck}}}} %% \uml -> u 2011/03/04
-\newcommand*{\delastrev}{%
- \rightpar{%
-% \textit{Zuletzt neu erzeugt~\GenDate\
- \textit{Zuletzt neu erzeugt~\Isodate\GenDate\ %% 2011/08/21
- \copyright~\href{kontakt.html}{% %% \href, filename 2011/08/18
- Uwe~L\"uck}}}} %% \uml -> u 2011/03/04
-\newcommand*{\Hrule}{\totopofpage\hrule}
-\newcommand*{\fivebreaks}{\\\\\\\\\\} %% TODO \vspace
-
-%% external navigation:
-\newcommand*{\htext}{.htm}
-\newcommand*{\Fileref}[1]{\fileref{#1}{\file{#1}}} %% 2010/09/10
-\newcommand*{\urlhref}[1]{\href{#1}{\urlfmt{#1}}} %% 2011/08/19
-\newcommand*{\siehewiki}[1]{% %% 2011/05/06
- \to\wikideref{#1}{\textit{Wikipedia}}}
-\newcommand*{\wormsmusref}[1]{% %% 2011/04/30
- \httpref{www.worms.de/deutsch/kultur/museen/#1}}
-%% 2011/08/18:
-\newcommand*{\facebookpref}{%
- \httpref{de-de.facebook.com}{facebook}}
-\newcommand*{\wetterwpref}{%
-% \hanc{wetter}{\mystrong{Wetter:}}
-% \Endash \httpref{www.wetteronline.de/Rheinland-Pfalz/Worms.htm%
-% }{\code{www.wetteronline.de}}
-% \Endash \httpref{m.wetter.net/1686/Worms}{\code{m.wetter.net}}
-% \Endash \httpref{www.wetteronline.de/dldlsat.htm%
-% }{Satellitenbild}
- \httpref{www.wetteronline.de/Rheinland-Pfalz/Worms.htm}{%
- \code{wol} }|
- \httpref{m.wetter.net/1686/Worms}{\code{mww} }|
- \httpref{www.wetteronline.de/dldlsat.htm}{\code{sat}}
-}
-%% 2011/08/19:
-\newcommand*{\webdesignref}[1]{%
- \httpref{www.webdesign-bu.de/uwe_lueck/#1}}
-\newcommand*{\webdesignurlref}[1]{%
- \webdesignref{#1}%
- {\urlfmt{www.webdesign-bu.de/uwe_lueck/#1}}}
-%% TeX links:
-\newcommand*{\CPR}{\ctanpkgref} %% 2011/03/15
-\newcommand*{\THPR}{\texhaxpref} %% 2011/03/15
-\newcommand*{\THpref}[1]{\texhaxpref{#1}{texhax}} %% 2011/03/24
-\newcommand*{\TOPref}[1]{\bytopicref{#1}{JF\##1}} %% 2011/04/22
-\newcommand*{\todobytopic}[1]{% %% 2011/04/22
- \myalert{\to\ \TOPref{#1}}}
-\newcommand*{\UKFAQref}[1]{\ukfaqref{#1}{UK~FAQ}} %% 2011/01/03
-
-%% font switching (logical):
-\renewcommand*{\textsf}{% %% 2011/05/12
- \TagSurr{span}%
- {style="font-size:82\%;
- font-family:sans-serif"}}
-\providecommand*{\file}{\code} %% provide 2011/03/07
-\newenvironment*{itquote}{\quote<i>}{</i>\endquote}
-\newcommand*{\mystrong}{\textcolor{\#aa0000}}
-\providecommand*{\myalert}{\textcolor{red}}
-\newcommand*{\prl}[1]{#1} %% prg lang, corr. 2010/12/15
-\providecommand*{\pkg}{\pkgnamefmt} %% 2011/03/05
-\newcommand*{\privpkgnamefmt}[1]{% %% 2011/05/14
- \textcolor{\#006600}{\textsf{#1}}}
-\newcommand*{\meta}{\textit} %% 2011/05/16
-% \newcommand*{\acro}[1]{\small#1\endsmall} %% 2011/06/19
-\newcommand*{\acro}[1]{#1} %% 2011/06/19
-
-%% involving font switching for special purposes: %% 2011/07/25
-\newcommand*{\src}[1]{\STS{sup}{[#1]}} %% 2010/09/12
-\newcommand*{\idx}[1]{% %% 2010/11/23:
- \textcolor{green}{\code{\lt#1\gt}}}
-\providecommand*{\cb}[1]{\code{{#1}}} %% 2011/03/13
-\newcommand*{\itqtd}[1]{\textit{\dqtd{#1}}} %% 2011/05/03
-\newcommand*{\ancstrong}[2]{\hanc{#1}{\strong{#2}}} %% 2011/05/05
-% \newcommand*{\answer}[1]{[\textcolor{\#006600}{#1}]}
-\newcommand*{\answer}[1]{\textcolor{\#006600}{[#1]}}%% 2011/07/19
-\newcommand*{\Answer}[1]{\answer{\,#1\,}} %% 2011/08/25
-\newcommand*{\planh}[1]{\answer{#1\,h}} %% 2011/08/18
-\newcommand*{\TODO}{\myalert{TODO}} %% 2011/05/07
-
-%% dashes:
-% \newcommand*{\enpardash}{\,\emdash\,} %% 2011/05/12
-\newcommand*{\enpardash}{\thinsp\Enpardash} %% 2011/07/28
-\newcommand*{\Enpardash}{\emdash\thinsp} %% 2011/07/28
-% \newcommand*{\depardash}{~\endash\ } %% 2011/05/12
-\newcommand*{\depardash}{\ \Endash} %% 2011/07/28
-\newcommand*{\Endash}{\endash\ } %% starting new line (German)
- %% 2011/05/26
-\newcommand*{\enpardashed}[1]{% %% 2011/07/28
- \thinsp\emdash\,#1\,\Enpardash}
-\newcommand*{\depardashed}[1]{% %% 2011/07/28
- \ \endash~#1~\Endash}
-\def\endashed#1{\endash~#1~\endash} %% 2011/08/20
-
-%% 2010/11/13 TODO -- catcodes.sty!?:
-{\catcode`\"\active \gdef\catchdq#1"{\dqtd{#1}}} %% 2010/11/13
-\newcommand*{\Euro}{~\euro} %% mod. 2011/05/25
-%% avoiding spaces at code line breaks:
-\newcommand*{\bcmt}{<!-- } \newcommand*{\ecmt}{-->} %% 2011/05/02
-\newcommand*{\nix}[1]{} %% join lines without space 2011/07/24
-\newcommand*{\onehtmlline}[1]{#1} %% 2011/08/25
-
-%% enumeration styles:
-\makeatletter %% 2011/08/01
- \newenvironment{enumtype}[1]{<ol \@type{#1}}{</ol>}
-\makeatother
-\newenvironment{enumerate-a}{\enumtype a}% %% 2011/08/15
- {\endenumtype}
-\newenvironment{enumerate-i}{\enumtype i}% %% 2011/08/17
- {\endenumtype}
-
-\newenvironment{done}{<s>}{</s>} %% 2011/08/15
-\newcommand*{\Dots}{~\dots\ } %% 2011/08/24
-
-\endinput
diff --git a/Master/texmf-dist/source/latex/morehype/blog.tex b/Master/texmf-dist/source/latex/morehype/blog.tex
index 9b070325ef2..4e2663dda0e 100644
--- a/Master/texmf-dist/source/latex/morehype/blog.tex
+++ b/Master/texmf-dist/source/latex/morehype/blog.tex
@@ -1,4 +1,4 @@
-\ProvidesFile{blog.tex}[2011/10/10 documenting blog.sty]
+\ProvidesFile{blog.tex}[2011/10/15 documenting blog.sty]
\title{\textsf{blog.sty}\\---\\%
Generating \HTML\ Quickly with \TeX\thanks{This
document describes version
@@ -9,10 +9,14 @@
\renewcommand\mdSectionLevelOne{\string\subsection}
\renewcommand\mdSectionLevelTwo{\string\subsubsection}
\MakeJobDoc{17}{\SectionLevelTwoParseInput}
- \MakeCloseDoc{lnavicol}
- \MakeCloseDoc{blogdot}
+% \ProcessLineMessage{\message{.}}
+ \renewcommand\mdJobName{lnavicol}
+ \MakeJobDoc{17}{\SectionLevelTwoParseInput}
+ \renewcommand\mdJobName{blogdot}
+ \MakeJobDoc{17}{\SectionLevelTwoParseInput}
}
\documentclass[fleqn]{article}%% TODO paper dimensions!?
+\sfcode`-=1001 %% 2011/10/15
\input{makedoc.cfg} %% shared formatting settings
\ReadPackageInfos{blog}
%% \tagcode seems to be a quite recent pdfTeX primitive,
@@ -48,6 +52,9 @@ for generating \HTML\ code and entirely \emph{ignores}
\TeX's typesetting capabilities.%%%---What about
% such a ``small" \TeX\ with macros only and
% \emph{no} typesetting capabilities ...!?
+---'lnavicol.sty' adds a more \strong{professional} look
+(towards CMS?), and 'blogdot.sty' uses 'blog.sty'
+for \HTML\ \strong{beamer} presentations.
\end{abstract}
\tableofcontents
@@ -190,7 +197,7 @@ Sec.~\ref{sec:example-lnavicol}.
\ResetCodeLineNumbers
\input{lnavicol.doc}
-\section{Beamer Presentations with the 'blogdot' Package}
+\section{Beamer Presentations with 'blogdot.sty'}
\subsection{Overview}
'blogdot.sty' extends 'blog.sty' in order to construct ``\HTML\
slides." One ``slide" is a 3$\times$3 table such that
@@ -205,7 +212,7 @@ Six \strong{size parameters} listed in Sec.~\ref{sec:dot-size}
must be adjusted to the screen in `blogdot.cfg'
(or in a file with project-specific definitions).
-We deliver a file `blogdot.css' containing \strong{\acro{CSS}} font size
+We deliver a file |blogdot.css| containing \strong{\acro{CSS}} font size
declarations that have been used so far; you may find better ones
or ones that work better with your screen size, or you may need to add
style declarations for additional \HTML\ elements.
@@ -247,7 +254,7 @@ horizontically (cf.~Sec.~\ref{sec:dot-type}):
``printing" a heading centered horizontically---even on slides
whose remaining content is aligned \emph{flush left}
(I have only used <digit>=2 so far),
- \cmdboxitem|\begin{textblock}{width}| \
+ \cmdboxitem|\begin{<textblock>}{<width>}| \
``printing" the content of a `{textblock}' environment with
maximum line width <width> flush left,
while that ``block" as a whole may be centered
@@ -259,12 +266,12 @@ horizontically (cf.~Sec.~\ref{sec:dot-type}):
\end{description}
The so far single \strong{example} of a presentation prepared using 'blogdot'
-is `dantev45.htm', a sketch of applying 'fifinddo' to package
+is |dantev45.htm|, a sketch of applying 'fifinddo' to package
documentation and \HTML\ generation. A ``driver" file is needed
for generating the \HTML\ code for the presentation from a `.tex'
source by analogy to generating any \HTML\ file using 'blog.sty'.
For the latter purpose, I have named my driver files `makehtml.tex'.
-For `dantev45.htm', I have called that file `makedot.tex',
+For `dantev45.htm', I have called that file |makedot.tex|,
the main difference to `makehtml.tex' is loading `blogdot.sty'
in place of `blog.sty'.
@@ -302,6 +309,43 @@ while generating \HTML\ with 'blog.sty' needs a fraction of a second;\ \
needed for slides is somewhat more straightforward with \HTML\
than with \TeX.
+%% 2011/10/11, 2011/10/15:
+\strong{Limitations:} \
+First I was happy about how it worked on my netbook,
+but then I realized how difficult it is to present the ``slides" ``online."
+Screen sizes (centering) are one problem.
+(Without the ``restart" idea, this might be much easier.)
+Another problem is that the ``hidden links" don't work with
+\Wikienref{Internet Explorer} as they work with
+\Wikienref{Firefox}, \Wikienref{Google Chrome}, and
+\Wikiendisambref{Opera}{web browser}.
+% I am now working at an easy choice of ``recompiling options."
+And finally, in internet shops some
+\HTML\ entities/symbols were not supported.
+In any case I (again) became aware of the fact
+that \HTML\ is not as \strong{``portable"} as \acro{PDF}.
+
+Some \strong{workarounds} are described in Sec.~\ref{sec:cfgs}.
+|\FillBlogDotTypeArea| has two effects: \ (i)~providing an additional
+link to the \emph{next} slide for MSIE, \ (ii)~\emph{widening}
+and centering the \emph{type area} on larger screens
+than the one which the presentation originally was made for. \
+An optional argument of |\TryBlogDotCFG| is offered for a `.cfg' file
+overriding the original settings for the presentation.
+Using it, I learnt that for ``portability," some manual line breaks
+(`\\', \xmltagcode{br}) should be replaced by ``ties" between the
+words \emph{after} the intended line break
+(when the line break is too ugly in a wider type area).
+For keeping the original type area width on wider screens
+(for certain ``slides", perhaps when line breaks really are wanted
+ to be preserved), the |{textblock}| environment may be used.
+Better \HTML\ and \acro{CSS} expertise may eventually
+lead to better solutions.
+
+The \strong{name} \qtd{blogdot} is a ``pun" on the name of the
+\ctanpkgref{powerdot} package (which in turn refers to
+``\Wikienref{PowerPoint}").
+
\subsection{File Header}
\ResetCodeLineNumbers
\input{blogdot.doc}
@@ -324,3 +368,6 @@ with morehype RELEASE r0.4
2011/10/07f. blogdot
2011/10/09 lnavicol
2011/10/10 tuning; reasons for blogdot
+2011/10/11 limitations of blogdot, corrected makedoc code
+2011/10/15 more on limitations of blogdot;
+ abstract on lnavicol and blogdot
diff --git a/Master/texmf-dist/tex/latex/morehype/blog.sty b/Master/texmf-dist/tex/latex/morehype/blog.sty
index 5ff71be95e2..bcf0bc0d0ac 100644
--- a/Master/texmf-dist/tex/latex/morehype/blog.sty
+++ b/Master/texmf-dist/tex/latex/morehype/blog.sty
@@ -1,5 +1,5 @@
\NeedsTeXFormat{LaTeX2e}[1994/12/01] %% \newcommand* etc.
-\ProvidesPackage{blog}[2011/10/10 v0.5 simple fast HTML (UL)]
+\ProvidesPackage{blog}[2011/10/15 v0.61 simple fast HTML (UL)]
%% copyright (C) 2010 2011 Uwe Lueck,
%% http://www.contact-ednotes.sty.de.vu
%% -- author-maintained in the sense of LPPL below.
@@ -401,8 +401,11 @@
%% The indent could be increased for nested lists
%% if we supported assignments with `\begin' and `\end'.
%% 2011/10/04 including \xmltagcode{</li>},
-%% repairs more links in \acro{DANTE} talk:
-\renewcommand*{\item}{\indenti<li>}
+%% repairs more links in \acro{DANTE} talk
+%% (missing again 2011/10/11!?):
+\renewcommand*{\item}{%
+ \indenti</li>\CLBrk %% 2011/10/11
+ \indenti<li>}
%% \LaTeX's |{description}| environment redefines the
%% label format for the optional argument of `\item'.
%% Again, \emph{we} cannot do this here
@@ -485,12 +488,17 @@
%% 'blog.sty' currently (even 2011/01/24) implements my style
%% \emph{not} to open a new browser window or tab for \emph{local}
%% files but to open a new one for \emph{remote} files, i.e.,
-%% when a file is addressed by a full URL. For the latter case,
-%% there is \[|\httpref{<host-path[#frag]>}{<text>}|\] making <text>
-%% a link to `http://<host-path[#frag]>':
-% \newcommand*{\httpref}[1]{\href{http://#1}}
-\newcommand*{\httpref}[1]{% %% 2010/04/11
- \TagSurr a{\@href{http://#1" target="_blank}}}
+%% when a file is addressed by a full URL.
+%% This may change (as with 'blogdot.sty', 2011/10/12,
+%% or more generally with local non-\HTML\ files),
+%% so let us have a backbone
+%% |\hnewref{<prot>}{<host-path[#frag]>}{<text>}|
+%% makes <text> a link to <prot><host-path[#frag]>:
+\newcommand*{\hnewref}[2]{%
+ \TagSurr a{\@href{#1#2" target="_blank}}}
+%% So \[|\httpref{<host-path[#frag]>}{<text>}|\]
+%% makes <text> a link to \urlfmt{http://}<host-path[#frag]>:
+\newcommand*{\httpref}{\hnewref{http://}}
%% With v0.4, macros based on `\httpref' are moved to 'texlinks.sty':
\RequirePackage[blog]{texlinks}[2011/02/10]
%% Former |\urlref| appears as |\urlhttpref| there ...
@@ -503,9 +511,7 @@
%% |\NormalHTTPref| of `\httpref':
\@ifdefinable \NormalHTTPref {\let\NormalHTTPref\httpref}
%% |\httpsref| is the analogue of `\httpref' for `https://':
-\newcommand*{\httpsref}[1]{% %% 2011/06/27
- \TagSurr a{\@href{https://#1" target="_blank}}}
-%%
+\newcommand*{\httpsref}{\hnewref{https://}}
%%
%% == Characters/Symbols == %% `Symbols' until 2011/09/25
%% === Basic Preliminaries ===
@@ -824,9 +830,14 @@
\newcommand*{\@frame@groups}{\@frame{groups}}
\newenvironment{allrulestable}[2]
{\startTable{\@cellpadding{#1} \@width{#2}
- \@frame@box rules="all"}\CLBrk
- \indenti<tbody>}
- {\indenti</tbody>\CLBrk\endTable}
+ \@frame@box\ rules="all"}\CLBrk %% \ 2011/10/12
+ \indenti\tbody} %% <- tbody 2011/10/13 ->
+ {\indenti\endtbody\CLBrk\endTable}
+%% \xmltagcode{tbody}...\xmltagcode{/tbody} seemed to be
+%% better with `\HVspace' for 'blogdot.sty', %% 2011/10/13
+%% so it gets a macro:
+\useHTMLelement{tbody}{tbody}
+%%
%% === Rows ===
%% I first thought it would be good for readability if
%% some \HTML\ comments explain nesting or briefly describe
@@ -886,6 +897,34 @@
\newcommand*{\FillRow}[2]{\indentiii\startTd{\@colspan{#1} #2}\endTd}
\newcommand*{\fillrow}[1]{\FillRow{#1}{}}
\newcommand*{\fillrowcolor}[2]{\FillRow{#1}{\@bgcolor{#2}}}
+%% === Skipping Tricks ===
+%% %% 2011/10/13
+%% |\HVspace{<text>}{<width>}{<height>}| may change,
+%% needed for 'blogdot.sty' but also for |\vspace{<height>}|
+%% with 'texblog'. It is now here so I will be careful
+%% when I want to change something. \xmltagcode{tbody}
+%% improved the function of `\HVspace' constructions
+%% as link text with 'blogdot.sty'.
+\newcommand*{\HVspace}[3]{%
+ \CLBrk
+ \startTable{\@width{#2} \@height{#3}
+ \@border{0}
+ \@cellpadding{0} \@cellspacing{0}}%
+ \tbody
+ \CLBrk %% 2011/10/14
+ \tablerow{HVspace}% %% 2011/10/13
+%% <- inserting text at top for 'blogdot' attempts---that
+%% finally did not help anything (2011/10/15) ->
+ \simplecell{#1}%
+ \endtablerow %% 2011/10/13
+ \CLBrk %% 2011/10/14
+ \endtbody
+ \endTable
+ \CLBrk}
+%% |\hvspace{<width>}{<height>}| ...:
+\newcommand*{\hvspace}{\HVspace{}}
+%% |\vspace{<height>}| ... (TODO: `{0}'!?):
+\renewcommand*{\vspace}[1]{\hvspace{}{#1}}
%%
%% == Misc ==
%% |\comment{<comment>}| produces a one-line \HTML\ comment.
@@ -1014,10 +1053,15 @@ v0.6 2011/09/08 doc. uses \HTML, \lq/\rq with &circ;,
2011/09/27 "universal" attributes completed, reworked doc.
2011/09/30 end lists with </li>
2011/10/01 \dagger, \ddagger
- 2011/10/04 \item includes </li>
+ 2011/10/04 \item includes </li> [2011/10/11: ???]
2011/10/05 {style}; doc. \acronym -> \acro, \pagebreak,
rm. \description; {center} accesses <center>,
\useHTMLenvironment replaces \declareHTMLelement
and \renderHTMLelement, message "generating"
2011/10/07 \emptycell
2011/10/10 doc.: page breaks, $$->\[/\]
+part of MOREHYPE RELEASE r0.5
+v0.61 2011/10/11 </li> in \item again, \Provides... v wrong
+ 2011/10/12 \hnewref, `\ ' in allrulestable
+ 2011/10/14 \CLBrk's
+ 2011/10/15 doc. note on \HVspace/blogdot
diff --git a/Master/texmf-dist/tex/latex/morehype/blogdot.cfg b/Master/texmf-dist/tex/latex/morehype/blogdot.cfg
new file mode 100644
index 00000000000..1970295d15a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/morehype/blogdot.cfg
@@ -0,0 +1,30 @@
+\ProvidesFile{blogdot.cfg}[2011/10/14 local blogdot.sty config]
+%% (U.L.:) For my 1024$\times$600 screen
+%% (with Mozilla Firefox~3.6.22 for Ubuntu canonical~-~1.0),
+%% the following choice of `\leftpagemargin' worked best
+%% for my goal of 640px type area width.
+%% (Finally it turned out that I needed more.)
+%% When I increased it, actually the left margin shrunk.
+%% I am not an HTML expert. I also tried increasing
+%% body width (and "center" value of @align), in vain.
+\renewcommand*{\leftpagemargin}{176}
+% \renewcommand*{\rightpagemargin}{\leftpagemargin}
+% \renewcommand*{\upperpagemargin}{80}
+%% I prepared my presentation for a screen of
+%% 600px height and tried to confine myself to a
+%% type area height of 440px; a lower margin of 504px would hide
+%% the next "page"/"slide" even on a screen 1024px high:
+% \renewcommand*{\lowerpagemargin}{504}
+% \renewcommand*{\typeareawidth}{640}
+% \renewcommand*{\typeareaheight}{440}
+% \ShowBlogDotBorders
+% \ShowBlogDotFrame
+%% Overall background color:
+% \renewcommand*{\bodybgcolor}{\#ffffff}
+%% Language choices:
+% \input{lang-de.fdf}
+% \input{lang-en.fdf}
+%% ... `blogdot.cfg' may be a good idea for general settings;
+%% recompiling the presentation of a given document source
+%% `<job>.tex' may better be controlled in a file `<job>.cfg' ...
+\endinput
diff --git a/Master/texmf-dist/tex/latex/morehype/blogdot.sty b/Master/texmf-dist/tex/latex/morehype/blogdot.sty
index 08f4779a099..699cb64805a 100644
--- a/Master/texmf-dist/tex/latex/morehype/blogdot.sty
+++ b/Master/texmf-dist/tex/latex/morehype/blogdot.sty
@@ -1,5 +1,5 @@
\NeedsTeXFormat{LaTeX2e}[1994/12/01] %% \newcommand* etc.
-\ProvidesPackage{blogdot}[2011/10/10 v0.2 HTML presentations (UL)]
+\ProvidesPackage{blogdot}[2011/10/15 v0.3 HTML presentations (UL)]
%% copyright (C) 2011 Uwe Lueck,
%% http://www.contact-ednotes.sty.de.vu
%% -- author-maintained in the sense of LPPL below.
@@ -30,11 +30,14 @@
%% \end{quote}
%% mean.
%% The choices are what I thought should work best
-%% on my 1024$\times$600 screen; but I had to optimize
-%% the left and right margins experimentally
-%% (with Mozilla Firefox~3.6.22 for Ubuntu canonical~-~1.0);
-%% see `blogdot.cfg':
-\newcommand*{\leftpagemargin}{192}
+%% on my 1024$\times$600 screen (in fullscreen mode);
+%% but I had to optimize the left and right margins experimentally
+%% (with Mozilla Firefox~3.6.22 for Ubuntu canonical~-~1.0).
+%% It seems to be best when the horizontal parameters
+%% together with what the brouswer adds
+%% (scroll bar, probably 32px with me)
+%% sum up to the screen width.
+\newcommand*{\leftpagemargin}{176}
\newcommand*{\rightpagemargin}{\leftpagemargin}
%% So |\rightpagemargin| ultimately is the same as
%% |\leftpagemargin| as long as you don't redefine it,
@@ -58,6 +61,16 @@
% \renewcommand*{\body}{%
% </head>\CLBrk
% <body \@bgcolor{\bodybgcolor} \@align@c>}
+%% |\CommentBlogDotWholeWidth| procuces no \HTML\ code ...
+\global\let\BlogDotWholeWidth\@empty
+%% ... unless calculated with |\SumBlogDotWidth|:
+\newcommand*{\SumBlogDotWidth}{{%
+ \count@\typeareawidth
+ \advance\count@ \leftpagemargin
+ \advance\count@\rightpagemargin
+ \typeout{ * blogdot slide width = \the\count@\space*}%
+ \xdef\CommentBlogDotWholeWidth{%
+ \comment{ slide width = \the\count@\ }}}}
%%
%% == (Backbone for) Starting a ``Slide" ==
%% \label{sec:dot-start}
@@ -65,7 +78,8 @@
\newcommand*{\startscreenpage}[2]{%% 0 2011/09/25!?:
\startTable{%
\@cellpadding{0} \@cellspacing{0}%
- \maybe@showmargins
+ \maybe@blogdot@borders %% 2011/10/12
+ \maybe@blogdot@frame %% 2011/10/14
}%
\CLBrk %% 2011/10/03
\starttr
@@ -88,17 +102,9 @@
%% Final cell of first row determines right margin width:
\startTd{\@width{\leftpagemargin}}\endTd
\endtr
-% \tablerow{#1}%
\starttr
\emptycell\startTd{\@height{\typeareaheight}#1}%
}
-%% |\ShowBlogDotMargins| shows borders of the page margins:
-%% %% 2011/10/03
-\let\maybe@showmargins\@empty
-\newcommand*{\ShowBlogDotMargins}{%
- \def\maybe@showmargins{\@frame@box rules="all"}}
-%% However, the rules seem to affect horizontal positions ...
-%%
%% |\titlescreenpage| (`\STARTscreenpage' TODO?) %% 2011/10/03
%% opens the title page (I thought). To get it to your screen,
%% (make and) click a link like
@@ -115,20 +121,26 @@
%% The corner at its right is a link to the anchor to whose name
%% |\BlogDotRestart| expands.
\newcommand*{\screenbottom}[1]{%
+ \ifFillBlogDotTypeArea
+ </p>\ancref{#1}{\BlogDotFillText}%
+ \fi
\endTd\emptycell
\endtr
\CLBrk
- \starttr
+ \tablerow{bottom margin}% %% 2011/10/13
\emptycell
\CLBrk
- \simplecell{\ancref{#1}%
- {\hvspace{\typeareawidth}%
- {\lowerpagemargin}}}%
+ \startTd{\@align@c}%
+ \ancref{#1}{\HVspace{\BlogDotBottomFill}%
+%% <- seems to be useless now (2011/10/15).
+ {\typeareawidth}%
+ {\lowerpagemargin}}%
+ \endTd
\CLBrk
\simplecell{\ancref{\BlogDotRestart}%
{\hvspace{\rightpagemargin}%
{\lowerpagemargin}}}%
- \endtr
+ \endtablerow
\CLBrk
\endTable
}
@@ -163,7 +175,7 @@
%% this way too difficult, and you may prefer to declare this
%% right in the \HTML\ code. That's what I do! I use
%% |\cheading{<digit>}{<text>}| for this purpose.
-\newcommand*{\cheading}[1]{\TagSurr{h#1}{\@align@c}}
+\newcommand*{\cheading}[1]{\CLBrk\TagSurr{h#1}{\@align@c}}
%% |\begin{textblock}{<width>}| opens a |{textblock}|
%% environment. The latter will contain text that will be flush left
%% in a narrower text area---of width <width>---than the one
@@ -179,22 +191,102 @@
{\startTable{\@width{#1}}\starttr\startTd{}}
{\endTd\endtr\endTable}
%%
-%% == Test for `blogdot.cfg' ==
-\InputIfFileExists{blogdot.cfg}{%
- \typeout{
- * Using local settings from \string`blogdot.cfg\string' *}%
-}{}
-%% == The End ==
-\endinput
+%% == Debugging and `.cfg's ==
+%% \label{sec:cfgs}
+%% |\ShowBlogDotBorders| shows borders of the page margins
+%% and may be undone by |\DontShowBlogDotBorders|:
+\newcommand*{\ShowBlogDotBorders}{%
+ \def\maybe@blogdot@borders{rules="all"}}
+\newcommand*{\DontShowBlogDotBorders}{%
+ \let\maybe@blogdot@borders\@empty}
+\DontShowBlogDotBorders
+%% %% 2011/10/14:
+%% |\ShowBlogDotFrame| shows borders of the page margins
+%% and may be undone by |\DontShowBlogDotFrame|:
+\newcommand*{\ShowBlogDotFrame}{%
+ \def\maybe@blogdot@frame{\@frame@box}}
+\newcommand*{\DontShowBlogDotFrame}{%
+ \let\maybe@blogdot@frame\@empty}
+\DontShowBlogDotFrame
+%% However, the rules seem to affect horizontal positions ...
+%%
+%% |\BlogDotFillText| is a dirty trick ... seems to widen
+%% %% doc. extended 2011/10/13
+%% the type area and this way centers the text on wider screens
+%% than the one used originally. Of course, this can corrupt
+%% intended line breaks.
+\newcommand*{\BlogDotFillText}{% %% 2011/10/11
+ \center
+ \BlogDotFillTextColor{% %% 2011/10/12
+% X\\X %% insufficient
+ X X X X X X X X X X X X X X X X X X X X
+ X X X X X X X X X X X X X X X X X X X X
+ X X X X X X X X X X
+ X X X X X X X X X X
+% X X X X X X X X X X X X X X X X X X X X
+ }
+ \endcenter
+}
+%% |\FillBlogDotTypeArea| fills `\BlogDotFillText' into the
+%% type area, also as a link to the next slide. This may widen
+%% the type area so that the text is centered on wider screens
+%% than the one the \HTML\ page was made for. The link may serve
+%% as an alternative to the bottom margin link
+%% (which sometimes fails). It can be undone
+%% by |\DontFillBlogDotTypeArea|:
+\newcommand*{\FillBlogDotTypeArea}{%
+ \let\ifFillBlogDotTypeArea\iftrue
+ \typeout{ * blogdot filling type area *}} %% 2011/10/13
+\newcommand*{\DontFillBlogDotTypeArea}{%
+ \let\ifFillBlogDotTypeArea\iffalse}
+\DontFillBlogDotTypeArea
+%% |\FillBlogDotBottom| fills `\BlogDotFillText' into the
+%% center bottom cell. I tried this before `\FillBlogDotTypeArea'
+%% and I am not sure ... \ It can be undone by
+%% |\DontFillBlogDotBottom|:
+\newcommand*{\FillBlogDotBottom}{%
+ \let\BlogDotBottomFill\BlogDotFillText}
+%% ... actually, it doesn't seem to make a difference!
+%% (2011/10/13)
+\newcommand*{\DontFillBlogDotBottom}{\let\BlogDotBottomFill\@empty}
+\DontFillBlogDotBottom
+%% |\DontShowBlogDotFillText| makes `\BlogDotFillText' invisible,\\
+%% |\ShowBlogDotFillText| makes it visible:
+\newcommand*{\DontShowBlogDotFillText}{%
+ \def\BlogDotFillTextColor{\textcolor{\bodybgcolor}}}
+\newcommand*{\ShowBlogDotFillText}{%
+ \def\BlogDotFillTextColor{\textcolor{red}}}
+\DontShowBlogDotFillText
+%% |\TryBlogDotCFG| looks for `blogdot.cfg',
+%% |\TryBlogDotCFG[<file-name-base>]|
+%% looks for `<file-name-base>.cfg'
+%% (for recompiling a certain file):
+\newcommand*{\TryBlogDotCFG}[1][blogdot]{%
+ \InputIfFileExists{#1.cfg}{%
+ \typeout{
+ * Using local settings from \string`#1.cfg\string' *}%
+ }{}%
+}
+\TryBlogDotCFG
%%
-%% == VERSION HISTORY ==
+%% == The End and HISTORY ==
+\endinput
+%% VERSION HISTORY
v0.1 2011/09/21f. started
2011/09/25 spacing/padding off
2011/09/27 \CLBrk
2011/09/30 \BlogDotRestart
+ used for DANTE meeting
v0.2 2011/10/03 four possibly independent page margin
parameters; \hvspace moves to texblog.fdf
2011/10/04 renewed \body commented out
2011/10/07 documentation
2011/10/08 added some labels
2011/10/10 v etc. in \ProvidesPackage
+ part of morehype RELEASE r0.5
+v0.3 2011/10/11 \HVspace, \BlogDotFillText
+ 2011/10/12 commands for \BlogDotFillText
+ 2011/10/13 more doc. on "debugging";
+ \ifFillBlogDotTypeArea, \tablerow, messages
+ 2011/10/14 \maybe@blogdot@frame
+ 2011/10/15 doc. note: \HVspace useless
diff --git a/Master/texmf-dist/tex/latex/morehype/lnavicol.sty b/Master/texmf-dist/tex/latex/morehype/lnavicol.sty
index 6648814f3bc..f8a4cb399c3 100644
--- a/Master/texmf-dist/tex/latex/morehype/lnavicol.sty
+++ b/Master/texmf-dist/tex/latex/morehype/lnavicol.sty
@@ -1,4 +1,4 @@
-\ProvidesPackage{lnavicol}[2011/10/10
+\ProvidesPackage{lnavicol}[2011/10/13
left navigation column with blog.sty]
%%
%% Copyright (C) 2011 Uwe Lueck,
@@ -81,7 +81,7 @@
%% with style settings <style>:
\newcommand*{\IncludeGrf}[2]{<img #1 src="#2">}
%% |\includegraphic{<width>}{<height>}{<file>}{<border>}{<alt>}{<tooltip>}|
-%% ...\,:
+%% ...: %% fine with mdoccorr 2011/10/13
\newcommand*{\includegraphic}[6]{%
\IncludeGrf{%
\@width{#1} \@height{#2} %% data; presentation:
@@ -221,3 +221,4 @@ HISTORY
2011/09/01 to CTAN as `twocolpg.sty'
2011/09/02 renamed
2011/10/09f. documentation more serious
+2011/10/13 `...:' OK
diff --git a/Master/texmf-dist/tex/latex/morehype/texblog.fdf b/Master/texmf-dist/tex/latex/morehype/texblog.fdf
index c58dc4b65d0..826f729d0d4 100644
--- a/Master/texmf-dist/tex/latex/morehype/texblog.fdf
+++ b/Master/texmf-dist/tex/latex/morehype/texblog.fdf
@@ -1,4 +1,4 @@
-\ProvidesFile{texblog.fdf}[2011/10/08 extra blog settings]
+\ProvidesFile{texblog.fdf}[2011/10/13 extra blog settings]
%%
%% macros I use for my note pages
%% -- Uwe Lueck, www.contact-ednotes.sty.de.vu
@@ -16,23 +16,28 @@
\newcommand*{\deTeXtopofpage}{\reloadTeXtopofpage{neu~laden}}
\newcommand*{\enTeXtopofpage}{\reloadTeXtopofpage{reload}}
\newcommand*{\textopofpage}{\TeXtopofpage{}}
-% \newcommand*{\enreloadthis}{% %% 2011/05/14
+% \newcommand*{\enreloadthis}{% %% 2011/05/14
% \pardash\fileref{\htmljob}{reload}}
%% 2011/06/19:
\newcommand*{\topofpageline}[3]{%
- \hanc{top-of-page}{%
- \begin{small}%
- #1%
- \ifx\htmljob#2\else
- \Fileref{#2} \code{>} \fi
- \file\htmljob#3%
- \end{small}}}
+ \hanc{top-of-page}{%
+ \CLBrk\indenti %% 2011/10/12
+ \begin{small}%
+ #1%
+ \ifx\htmljob#2\else
+ \CLBrk\indenti
+ \Fileref{#2} \code{>} \fi
+ \file\htmljob#3%
+ \end{small}%
+ \CLBrk}% %% 2011/10/12
+}
\newcommand*{\privtopofpage}[1]{%
\topofpageline{}{\privmapName}%
{\depardash\fileref{\htmljob}{\textit{neu~laden}}%
\depardash#1}}
\newcommand*{\privmapName}{privmap}
+\makeatletter %% 2011/10/12
%% body colors (started 2010/09/15):
\renewcommand*{\body}{%
</head><body \@bgcolor{\bodybgcolor}>} %% \@bgcolor 2011/10/03
@@ -133,15 +138,6 @@
\httpref{www.vrn.de}% %% 2011/09/08
{VRN}}
-\makeatletter %% 2011/09/21
-\newcommand*{\hvspace}[2]{% %% from blogdot.sty 2011/10/03
- \CLBrk
- \startTable{\@width{#1} \@height{#2}
- \@border{0}
- \@cellpadding{0} \@cellspacing{0}}%
- \starttr\emptycell\endtr\endTable %% 2011/10/08 \emptycell
- \CLBrk}
-\renewcommand*{\vspace}[1]{\hvspace{}{#1}}
% \makeatother
%% page bottom:
\newcommand*{\enlastrev}{%
@@ -164,6 +160,7 @@
\renewcommand*{\htmakeext}{.htm} %% 2011/10/05
\newcommand*{\Fileref}[1]{\fileref{#1}{\file{#1}}} %% 2010/09/10
\newcommand*{\urlhref}[1]{\href{#1}{\urlfmt{#1}}} %% 2011/08/19
+\newcommand*{\localfilenewref}{\hnewref{}} %% 2011/10/12
\newcommand*{\siehewiki}[1]{% %% 2011/05/06
\to\wikideref{#1}{\textit{Wikipedia}}}
\newcommand*{\wormsmusref}[1]{% %% 2011/04/30
@@ -198,6 +195,7 @@
\myalert{\to\ \TOPref{#1}}}
\newcommand*{\UKFAQref}[1]{\ukfaqref{#1}{UK~FAQ}} %% 2011/01/03
+%% rm. HVspace etc. 2011/10/13
%% font switching (logical):
\renewcommand*{\textsf}{% %% 2011/05/12
\TagSurr{span}%