texlive[49429] Master/texmf-dist: vertbars (16dec18)

commits+karl at tug.org commits+karl at tug.org
Sun Dec 16 22:53:42 CET 2018


Revision: 49429
          http://tug.org/svn/texlive?view=revision&revision=49429
Author:   karl
Date:     2018-12-16 22:53:42 +0100 (Sun, 16 Dec 2018)
Log Message:
-----------
vertbars (16dec18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/vertbars/vertbars.pdf
    trunk/Master/texmf-dist/tex/latex/vertbars/vertbars.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/vertbars/README.md
    trunk/Master/texmf-dist/doc/latex/vertbars/vertbars.tex

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/vertbars/README
    trunk/Master/texmf-dist/source/latex/vertbars/

Deleted: trunk/Master/texmf-dist/doc/latex/vertbars/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/vertbars/README	2018-12-16 21:53:07 UTC (rev 49428)
+++ trunk/Master/texmf-dist/doc/latex/vertbars/README	2018-12-16 21:53:42 UTC (rev 49429)
@@ -1,52 +0,0 @@
-
-The VERTBARS package
-====================
-
-Place vertical bars in the margin around material.
-(Also see the changebar package.)
-This package uses lineno to do its thing.
-
-INSTALLATION
-------------
-
-Run `pdflatex` on vertbars.tex to produce the files
-  vertbars.ins and vertbars.sty,
-as well as to compile the PDF documentation.
-
-Execute `tex vertbars.ins` to produce the files above
-except vertbars.ins itself (and the PDF file, obviously).
-
-
-COPYRIGHT AND LICENSING
------------------------
-
-Authors: Peter Wilson (Herries Press)  
-Maintainer: Will Robertson (will dot robertson at latex-project dot org)  
-Copyright 2000 Peter Wilson  
-Copyright 2010 Will Robertson
-
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any
-later version: <http://www.latex-project.org/lppl.txt>
-
-This work has the LPPL maintenance status "maintained".
-The Current Maintainer of this work is Will Robertson.
-
-This work consists of the files vertbars.tex and the
-derived files vertbars.sty and vertbars.ins.
-
-
-MAINTENANCE
------------
-
-Please report bugs or request features:  
-  <http://github.com/wspr/herries-press/issues>
-
-Developmental and historical versions:  
-  <http://github.com/wspr/herries-press>
-
-Current release version:   
-  <http://ctan.tug.org/pkg/vertbars>  
-

Added: trunk/Master/texmf-dist/doc/latex/vertbars/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/vertbars/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/vertbars/README.md	2018-12-16 21:53:42 UTC (rev 49429)
@@ -0,0 +1,44 @@
+
+The VERTBARS package
+====================
+
+Place vertical bars in the margin around material.
+(Also see the changebar package.)
+This package uses lineno to do its thing.
+
+
+
+COPYRIGHT AND LICENSING
+-----------------------
+
+Authors: Peter Wilson (Herries Press)
+Maintainer: Will Robertson (will dot robertson at latex-project dot org)
+Copyright 2000 Peter Wilson
+Copyright 2010-2018 Will Robertson
+
+
+This work may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either
+version 1.3c of this license or (at your option) any
+later version: <http://www.latex-project.org/lppl.txt>
+
+This work has the LPPL maintenance status "maintained".
+The Current Maintainer of this work is Will Robertson.
+
+This work consists of the files vertbars.tex and the
+derived files vertbars.sty and vertbars.ins.
+
+
+
+MAINTENANCE
+-----------
+
+Please report bugs or request features:
+  <http://github.com/wspr/herries-press/issues>
+
+Developmental and historical versions:
+  <http://github.com/wspr/herries-press>
+
+Current release version:
+  <http://ctan.tug.org/pkg/vertbars>
+


Property changes on: trunk/Master/texmf-dist/doc/latex/vertbars/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/vertbars/vertbars.pdf
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/doc/latex/vertbars/vertbars.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/vertbars/vertbars.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/vertbars/vertbars.tex	2018-12-16 21:53:42 UTC (rev 49429)
@@ -0,0 +1,93 @@
+
+\makeatletter
+\documentclass{ltxdoc}
+
+\usepackage[it,medium]{titlesec}
+
+\usepackage{array,bigfoot,vertbars}
+\usepackage[svgnames]{xcolor}
+\usepackage[colorlinks,linktocpage]{hyperref}
+
+\usepackage{geometry}
+\geometry{b5paper}
+
+\DeclareRobustCommand\pkg{\textsf}
+\def\pkgopt#1{\texttt{[#1]}}
+
+
+\usepackage[T1]{fontenc}
+\usepackage{microtype}
+\usepackage{lmodern}
+\usepackage[sc,osf]{mathpazo}
+\linespread{1.1}
+\frenchspacing
+
+\GetFileInfo{vertbars.sty}
+\begin{document}
+
+\title{The \pkg{vertbars} package}
+\author{%
+ Author: Peter Wilson, Herries Press\\
+ Maintainer: Will Robertson\\
+ \url{http://github.com/wspr/herries-press}%
+}
+\date{\fileversion \qquad \filedate}
+
+\maketitle
+
+\section{Documentation}
+
+Because this package uses \textsf{lineno} as a driver,
+please read the documentation of that package first to
+understand the mechanisms used here.
+
+The \textsf{vertbars} package takes the same options as the \textsf{lineno} package.
+In particular, the switch and switch* options control which side of the page any bars will be printed.
+The package automatically calls the lineno package, so you just need to write:
+\begin{verbatim}
+    \usepackage[...]{vertbars}
+\end{verbatim}
+
+The package provides the \texttt{vertbar} environment, which is equivalent to the linenumbers environment except that a vertical bar replaces the line number.
+Text paragraphs within a vertbar environment will be marked with a vertical bar in the margin.
+Nested environments generate multiple marginal bars.
+
+The width of the bars is controlled by the value of \cmd\barwidth, which is initialised to \verb|0.4pt|, and can be changed via \cmd\setlength.
+
+The horizontal separation between adjacent bars is controlled by the value of \cmd\barspace, which is initialised to \verb|0.5\linenumbersep|, and can be changed via \cmd\setlength.
+(\cmd\linenumbersep is a command from the lineno package that controls the spacing between line numbers and the text body).
+
+Note: Bars can only be applied to complete paragraphs.
+For bars between arbitrary points, use the \textsf{changebar} package.
+Any limitations of the \textsf{lineno} package apply equally to the \textsf{vertbars} package.
+
+\section*{Change History}
+
+\begin{itemize}
+\item[v1.0c] 2018-12-12 Add \cs{par} before and after the \texttt{vertbar} environment to avoid confusing/unwanted behaviour with paragraphs
+\item[v1.0b] 2010/11/27 Fix behaviour with \texttt{switch} option
+\item[v1.0a] 2009/09/04 New maintainer (Will Robertson)
+\end{itemize}
+
+
+
+\section*{Licence and copyright}
+
+This work may be modified and/or distributed under the terms and
+conditions of the \LaTeX\ Project Public License\footnote{\url{http://www.latex-project.org/lppl.txt}}, version~1.3c or later (your choice).
+The current maintainer of this work is Will Robertson.
+
+\bigskip
+  \noindent
+  Copyright Peter Wilson, 2000 \\
+  Copyright Will Robertson, 2010-2018 \\
+
+{\addtocontents{toc}{\protect\end{varwidth}\protect\hfill}}
+{\addtocontents{toc}{\protect\begin{varwidth}[t]{\protect\tocwidthB\protect\linewidth}}}
+\clearpage
+\parindent=0pt
+
+
+{\addtocontents{toc}{\protect\end{varwidth}}}
+
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/vertbars/vertbars.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/vertbars/vertbars.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/vertbars/vertbars.sty	2018-12-16 21:53:07 UTC (rev 49428)
+++ trunk/Master/texmf-dist/tex/latex/vertbars/vertbars.sty	2018-12-16 21:53:42 UTC (rev 49429)
@@ -1,9 +1,12 @@
-%% LaTeX2e file `vertbars.sty'
-%% generated by the `filecontents' environment
-%% from source `vertbars' on 2010/11/27.
-%%
+%%%%%%%%%1%%%%%%%%%2%%%%%%%%%3%%%%%%%%%4%%%%%%%%%5
+%% Bundled source file for the VERTBARS package
+%%-------1---------2---------3---------4---------5
+%% Please see the accompanying README for author,
+%% license, documentation and installation information
+%%%%%%%%%1%%%%%%%%%2%%%%%%%%%3%%%%%%%%%4%%%%%%%%%5
+
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{vertbars}[2010/11/27 v1.0b vertical bars in the margin]
+\ProvidesPackage{vertbars}[2018/12/16 v1.0c vertical bars in the margin]
 
 \newcommand{\LNenv}{runninglinenumbers}
 \DeclareOption{switch}{%
@@ -45,11 +48,13 @@
 \newcommand{\pwvbLNL}{}
 
 \newenvironment{vertbar}{%
-  \pagewiselinenumbers % <= added v1.0b
+  \par
+  \pagewiselinenumbers
   \begin{\LNenv}%
     \addtodef{\pwvbLNL}{}{\addtomakeLNL}%
     \let\LineNumber\pwvbLNL
 }{%
   \end{\LNenv}%
+  \par
 }
 



More information about the tex-live-commits mailing list