texlive[57416] Master: albatross (13jan21)

commits+karl at tug.org commits+karl at tug.org
Wed Jan 13 23:15:04 CET 2021


Revision: 57416
          http://tug.org/svn/texlive?view=revision&revision=57416
Author:   karl
Date:     2021-01-13 23:15:03 +0100 (Wed, 13 Jan 2021)
Log Message:
-----------
albatross (13jan21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/man/man1/albatross.1
    trunk/Master/texmf-dist/doc/man/man1/albatross.man1.pdf
    trunk/Master/texmf-dist/doc/support/albatross/README.md
    trunk/Master/texmf-dist/doc/support/albatross/albatross-manual.pdf
    trunk/Master/texmf-dist/doc/support/albatross/albatross-manual.tex
    trunk/Master/texmf-dist/doc/support/albatross/version.tex
    trunk/Master/texmf-dist/scripts/albatross/albatross.jar

Added Paths:
-----------
    trunk/Master/texmf-dist/source/support/albatross/albatross-0.3.0-src.zip

Removed Paths:
-------------
    trunk/Master/bin/win32/albatross.exe
    trunk/Master/texmf-dist/source/support/albatross/albatross-0.2.0-src.zip

Deleted: trunk/Master/bin/win32/albatross.exe
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/albatross.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/albatross.1	2021-01-13 22:14:45 UTC (rev 57415)
+++ trunk/Master/texmf-dist/doc/man/man1/albatross.1	2021-01-13 22:15:03 UTC (rev 57416)
@@ -1,4 +1,4 @@
-.TH ALBATROSS 1 "09 December 2020" "v0.2.0"
+.TH ALBATROSS 1 "13 January 2021" "v0.3.0"
 .SH NAME
 albatross \- a tool for finding fonts that contain a given (Unicode) glyph.
 .SH SYNOPSIS
@@ -28,6 +28,8 @@
 Set the default ANSI level
 .IP \fB--border-style\fP [1|2|3|4|5|6]
 Set the border style
+.IP \fB--or\fP
+Look for each glyph separately
 .IP \fB--version\fP
 Show the version and exit
 .IP \fB--help\fP

Modified: trunk/Master/texmf-dist/doc/man/man1/albatross.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/support/albatross/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/support/albatross/README.md	2021-01-13 22:14:45 UTC (rev 57415)
+++ trunk/Master/texmf-dist/doc/support/albatross/README.md	2021-01-13 22:15:03 UTC (rev 57416)
@@ -29,6 +29,7 @@
                                    Set the default ANSI level
   -b, --border-style [1|2|3|4|5|6]
                                    Set the border style
+  -o, --or                         Look for each glyph separately
   -V, --version                    Show the version and exit
   -h, --help                       Show this message and exit
 ```
@@ -48,6 +49,21 @@
   The `0x` prefix is mandatory. Note that the tool takes the value as case
   insensitive, e.g, `0xDF` is equal to `0xdf` (or any case combination thereof).
 
+When a list of glyphs is provided, the tool will take a conjunctive approach and
+look for fonts that contain all elements in such list (default behaviour). Use
+the `-o` flag (or `--or` for the long flag) to look for each glyph separately.
+For instance:
+
+- Look for fonts that contain both `a` and `b`:
+    ```bash
+    $ albatross a b
+    ```
+
+- Look for fonts that contain `a` and fonts that contain `b`, separately:
+    ```bash
+    $ albatross --or a b
+    ```
+
 ### Output
 
 Albatross prints the results as a table. The default behaviour is to just

Modified: trunk/Master/texmf-dist/doc/support/albatross/albatross-manual.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/support/albatross/albatross-manual.tex
===================================================================
--- trunk/Master/texmf-dist/doc/support/albatross/albatross-manual.tex	2021-01-13 22:14:45 UTC (rev 57415)
+++ trunk/Master/texmf-dist/doc/support/albatross/albatross-manual.tex	2021-01-13 22:15:03 UTC (rev 57416)
@@ -87,8 +87,9 @@
   -d, --detailed                   Show a detailed font list
   -a, --ansi-level [n|a16|a256|tc]
                                    Set the default ANSI level
-  -b, --border-style [1|2|2|3|4|5]
+  -b, --border-style [1|2|3|4|5|6]
                                    Set the border style
+  -o, --or                         Look for each glyph separately
   -V, --version                    Show the version and exit
   -h, --help                       Show this message and exit
 \end{Verbatim}
@@ -128,6 +129,26 @@
 
 Formats can be used interchangeably.
 
+When a list of glyphs is provided, the tool will take a conjunctive approach and
+look for fonts that contain all elements in such list (default behaviour). Use
+the \shortopt{o} flag (or \longopt{or} for the long flag) to look for each glyph
+separately. For instance:
+
+\begin{itemize}[label={--}]
+\item Look for fonts that contain both \glyph{a} and \glyph{b}:
+
+\begin{Verbatim}[frame=single, fontsize=\small, framesep=3.5mm]
+$ albatross a b
+\end{Verbatim}
+
+\item Look for fonts that contain \glyph{a} and fonts that contain \glyph{b},
+separately:
+
+\begin{Verbatim}[frame=single, fontsize=\small, framesep=3.5mm]
+$ albatross --or a b
+\end{Verbatim}
+\end{itemize}
+
 \section{Output}
 \label{sec:output}
 
@@ -299,8 +320,6 @@
 $ albatross ß | less
 \end{Verbatim}
 
-\newpage
-
 \section{Coloured output}
 \label{sec:colouredoutput}
 
@@ -441,8 +460,20 @@
 
 \epigraph{How much is it?}{\textsc{Monty Python}}
 
-\section*{0.2.0 (current)}
+\section*{0.3.0 (current)}
 
+\subsection*{Changed}
+
+\begin{itemize}[label={--}]
+\item Conjunctive behavior is now default. Previously, \command{albatross a b}
+would have looked for fonts for \glyph{a} and separately for fonts for \glyph{b}.
+As we see more use cases for looking for fonts that contain \glyph{a} as well as
+\glyph{b}, we changed the default and left the previous behavior as
+\command{albatross --or a b}.
+\end{itemize}
+
+\section*{0.2.0 (2020-12-09)}
+
 \subsection*{Added}
 
 \begin{itemize}[label={--}]

Modified: trunk/Master/texmf-dist/doc/support/albatross/version.tex
===================================================================
--- trunk/Master/texmf-dist/doc/support/albatross/version.tex	2021-01-13 22:14:45 UTC (rev 57415)
+++ trunk/Master/texmf-dist/doc/support/albatross/version.tex	2021-01-13 22:15:03 UTC (rev 57416)
@@ -1 +1 @@
-0.2.0
\ No newline at end of file
+0.3.0
\ No newline at end of file

Modified: trunk/Master/texmf-dist/scripts/albatross/albatross.jar
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/source/support/albatross/albatross-0.2.0-src.zip
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/source/support/albatross/albatross-0.3.0-src.zip
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/source/support/albatross/albatross-0.3.0-src.zip
===================================================================
--- trunk/Master/texmf-dist/source/support/albatross/albatross-0.3.0-src.zip	2021-01-13 22:14:45 UTC (rev 57415)
+++ trunk/Master/texmf-dist/source/support/albatross/albatross-0.3.0-src.zip	2021-01-13 22:15:03 UTC (rev 57416)

Property changes on: trunk/Master/texmf-dist/source/support/albatross/albatross-0.3.0-src.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property


More information about the tex-live-commits mailing list.