summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-01-04 23:29:05 +0000
committerKarl Berry <karl@freefriends.org>2013-01-04 23:29:05 +0000
commit5ab401f066bdbf32ae3ca4b1be2e9783f203054b (patch)
tree08ecdca48954535a964f1f02749c954d4eb5ea0e /Master/texmf-dist/source
parent128f3fd93dbeca96fa4580608e2cf46fa785ee17 (diff)
morehype (4jan13)
git-svn-id: svn://tug.org/texlive/trunk@28730 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/latex/morehype/blog.tex7
-rw-r--r--Master/texmf-dist/source/latex/morehype/texlinks.tex63
2 files changed, 54 insertions, 16 deletions
diff --git a/Master/texmf-dist/source/latex/morehype/blog.tex b/Master/texmf-dist/source/latex/morehype/blog.tex
index 71487ed57b4..712eeeb986e 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}[2012/12/20 documenting blog.sty]
+\ProvidesFile{blog.tex}[2013/01/04 documenting blog.sty]
\title{\textsf{blog.sty}\\---\\%
Generating \HTML\ Quickly with \TeX\thanks{This
document describes version
@@ -212,6 +212,7 @@ hopefully useful as templates.
\listinginput[5]{1}{blogdemo/writings/schreibt.tex}
\endgroup
+\pagebreak %% 2013/01/04
\section{The File \file{blog.sty}} %% 2011/11/09
% \section{The File \texttt{blog.sty}}
% \section{The File {\tt blog.sty}}
@@ -275,8 +276,7 @@ where Lua does the preprocessing.
\input{markblog.doc}
\DontAddQuotes
-\pagebreak %% 2011/10/10
-%% <- keeping 2012/11/29 for \pagebreak within blogdot.sty
+%% rm. \pagebreak 2013/01/04
\section{Real Web Pages with 'lnavicol.sty'}
\label{sec:lnavicol}
This is the code and documentation of the package mentioned in
@@ -474,3 +474,4 @@ with morehype RELEASE r0.4
2012/11/29 adding `blogligs' and `markblog'
2012/11/30 hello world, texblog sample removed, url foots
2012/12/20 filedate checks, doc. more about `markblog'
+2013/01/04 \pagebreak +/-
diff --git a/Master/texmf-dist/source/latex/morehype/texlinks.tex b/Master/texmf-dist/source/latex/morehype/texlinks.tex
index d5eaf0b1659..61eb4706565 100644
--- a/Master/texmf-dist/source/latex/morehype/texlinks.tex
+++ b/Master/texmf-dist/source/latex/morehype/texlinks.tex
@@ -1,4 +1,4 @@
-\ProvidesFile{texlinks.tex}[2012/12/20 documenting texlinks.sty]
+\ProvidesFile{texlinks.tex}[2012/12/31 documenting texlinks.sty]
\title{{\Huge\textsf{texlinks.sty}}\\---\\\TeX-Related Links
for \textsf{hyperref}, \textsf{blog.sty}\\
(and maybe more)\thanks{This
@@ -24,25 +24,43 @@
\ctanpkgref{#1}\,\urlfoot{CtanPkgRef}{#1}}
\providecommand*{\secref}[1]{Section~\ref{sec:#1}} %% 2012/12/15
\providecommand*{\codedots}{\code{...}} %% 2012/12/18
+%% TODO following to new `makedox.sty' 2012/12/30
\newenvironment*{example} %% 2012/12/19
{\trivlist
\item[\skiplabelsep\bf Example:]}
{\endtrivlist}
\newcommand*{\skiplabelsep}{\hskip\labelsep}
\newcommand*{\simpleexample}[1]{%
- {\example\fbox{\def~{\string~}%% TODO etc.
- \strut
- \CmdSyntaxVerb#1}\skiplabelsep
- for\skiplabelsep
- \fbox{\MakeActiveLet\&\empty
- \strut
- #1}%
+ {\example\simplecodefbox{#1}\skiplabelsep
+ for\skiplabelsep \simplecodeoutfbox{#1}%
\endexample}}
+\newcommand*{\simplecodefbox}[1]{% %% 2012/12/30
+ \fbox{\def~{\string~}%% TODO etc.
+ \strut\CmdSyntaxVerb#1}}
+\newcommand*{\simplecodeoutfbox}[1]{%
+ \fbox{\MakeActiveLet\&\empty \strut #1}}
+%% <- TODO 2012/12/30 \href mod.s &
+\newenvironment*{simpleexamples}{%
+ \fboxrule=0pt
+ \def\simpleexample##1{\hskip-\fboxsep
+ \simplecodefbox{##1}\endcell
+ \simplecodeoutfbox{##1}\cr\hline}%
+ %% <- TODO by Plain TeX ->
+ \center\strong{Examples}\\[\topsep]%
+ \def\arraystretch{1.5}
+ \tabular{|l|l|}%
+ \hline
+ \fbox{\strong{Code}}\endcell
+ \fbox{\strong{Outcome}}\cr\hline\hline}{%
+ \endtabular
+ \endcenter}
+\newcommand*{\simpleyields}[1]{% %% 2012/12/30
+ \simplecodefbox{#1} yields \simplecodeoutfbox{#1}}
\RequirePackage{filesdo} \MDfinaldatechecks %% 2012/12/20
\sloppy
\begin{document}
\maketitle
-\begin{abstract}\noindent
+\begin{MDabstract}
'texlinks.sty' provides a couple of shorthands for making hyperlinks
with \ctanpkgref{hyperref}'s\urlpkgfoot{hyperref} `\href' command,
linking to \URL s %% \ 2012/12/15
@@ -71,10 +89,24 @@ be useful with better known (and better developed)
\CtanPkgRef{latex2html}{LaTeX2HTML}%
\,\urlpkgfoot{latex2html} %% \, 2012/12/16
(I don't know, doubt latter). %% doubt 2012/12/16
-\end{abstract}
+\MDaddtoabstract{Related packages} %% 2012/12/28
+\ctanpkgref{uri}, \ctanpkgref{url}
+\end{MDabstract}
\tableofcontents
+\newpage
+\section{Related Packages} %% 2012/12/30
+\begin{itemize}
+ \item \ctanpkgauref{muench-hm}{Martin M\"unch}'s %% u after \" 2012/12/31
+ \ctanpkgref{uri} provides links for
+ scientific online publications. %% TODO landscape?
+ \item \ctanpkgauref{arseneau}{Donald Arseneau}'s
+ \ctanpkgref{url} is about \emph{typesetting} \URL s,
+ especially allowing linebreaks. It becomes relevant for
+ 'texlinks' in \secref{fonts}.
+\end{itemize}
+
\section{Usage}
The file 'texlinks.sty' is provided ready, installation only requires
putting it somewhere where \TeX\ finds it
@@ -94,9 +126,10 @@ below in the implementation section.
\input{texlinks.doc}
-\ModDates
-\CheckDateOfPDFmod{texlinks.sty}
-\CheckDateOfPDFmod{texlinks.tex}
+%% rm. 2012/12/30 for \MDfinaldatechecks:
+% \ModDates
+% \CheckDateOfPDFmod{texlinks.sty}
+% \CheckDateOfPDFmod{texlinks.tex}
\end{document}
VERSION HISTORY
@@ -117,3 +150,7 @@ VERSION HISTORY
2012/12/18 \secref \provide'd only, \codedots, rm. \pdfstring...
2012/12/19 {example} etc.
2012/12/20 filedate checks again
+2012/12/28 folding example defs, {MDabstract}
+2012/12/29 {simpleexamples}
+2012/12/30 \simplecodefbox etc., \simpleyields
+2012/12/31 corr. M\"unch; see sec:fonts