@@ -541,9 +541,10 @@ (define-public config
(list help2man))
(home-page "https://savannah.gnu.org/projects/config")
(synopsis "Ubiquitous config.guess and config.sub scripts")
- (description "The `config.guess' script tries to guess a canonical system triple,
-and `config.sub' validates and canonicalizes. These are used as part of
-configuration in nearly all GNU packages (and many others).")
+ (description "The @command{config.guess} script tries to guess a
+canonical system triple, and @command{config.sub} validates and canonicalizes.
+These are used as part of configuration in nearly all GNU packages (and many
+others).")
(license gpl2+))))
(define-public libltdl
@@ -20207,7 +20207,7 @@ (define-public r-biosigner
assess the relevance of the variables for the prediction performances of the
classifier. The approach can be run in parallel with the PLS-DA, Random
Forest, and SVM binary classifiers. The signatures and the corresponding
-'restricted' models are returned, enabling future predictions on new
+@emph{restricted} models are returned, enabling future predictions on new
datasets.")
(license license:cecill)))
@@ -24765,17 +24765,18 @@ (define-public r-biocio
(home-page "https://bioconductor.org/packages/BiocIO")
(synopsis "Standard input and output for Bioconductor packages")
(description
- "This package implements `import()` and `export()` standard generics for
-importing and exporting biological data formats. `import()` supports
-whole-file as well as chunk-wise iterative import. The `import()` interface
-optionally provides a standard mechanism for 'lazy' access via `filter()` (on
-row or element-like components of the file resource), `select()` (on
-column-like components of the file resource) and `collect()`. The `import()`
-interface optionally provides transparent access to remote (e.g. via https)
-as well as local access. Developers can register a file extension, e.g.,
-`.loom` for dispatch from character-based URIs to specific `import()` /
-`export()` methods based on classes representing file types, e.g.,
-`LoomFile()`.")
+ "This package implements @code{import()} and @code{export()} standard
+generics for importing and exporting biological data formats. @code{import()}
+supports whole-file as well as chunk-wise iterative import. The
+@code{import()} interface optionally provides a standard mechanism for
+@emph{lazy} access via @code{filter()} (on row or element-like components of
+the file resource), @code{select()} (on column-like components of the file
+resource) and @code{collect()}. The @code{import()} interface optionally
+provides transparent access to remote (e.g. via https) as well as local
+access. Developers can register a file extension, e.g., @code{.loom} for
+dispatch from character-based URIs to specific @code{import()} /
+@code{export()} methods based on classes representing file types, e.g.,
+@code{LoomFile()}.")
(license license:artistic2.0)))
(define-public r-msmseda
@@ -220,7 +220,7 @@ (define-public khal
(description "Khal is a standards based console calendar program,
able to synchronize with CalDAV servers through vdirsyncer. It includes
both a @acronym{CLI, command-line interface} and a @acronym{TUI, textual user
-interface} named 'ikhal'.")
+interface} named @command{ikhal}.")
(home-page "https://lostpackets.de/khal/")
(license license:expat)))
@@ -3195,7 +3195,7 @@ (define-public guile-wiredtiger
(list guile2.2-bytestructures))
(synopsis "WiredTiger bindings for GNU Guile")
(description
- "This package provides Guile bindings to the WiredTiger ``NoSQL''
+ "This package provides Guile bindings to the WiredTiger @emph{NoSQL}
database.")
(home-page "https://framagit.org/a-guile-mind/guile-wiredtiger")
(license license:gpl3+)))
@@ -3710,7 +3710,7 @@ (define-public ppsspp
(home-page "https://www.ppsspp.org/")
(synopsis "PSP emulator")
(description
- "PPSSPP is a ``high-level'' emulator simulating the PSP operating
+ "PPSSPP is a @emph{high-level} emulator simulating the PSP operating
system.")
(license license:gpl2+)))
@@ -3300,8 +3300,8 @@ (define-public font-bravura
the W3C Standard Music Font Layout (SMuFL). Bravura draws on the heritage of
the finest European music engraving of the 19th and early 20th centuries, with
a bolder and more substantial look than most other music fonts: thin strokes
-are slightly thicker than in other fonts, improving the overall ``blackness''
-of the font and its legibility when read at a distance.
+are slightly thicker than in other fonts, improving the overall
+@emph{blackness} of the font and its legibility when read at a distance.
In addition to Bravura itself, which is for use with music notation
software (such as MuseScore), the family includes a Bravura Text variant
@@ -624,10 +624,10 @@ (define-public verilator
(synopsis "Fast Verilog/SystemVerilog simulator")
(description
"Verilator is invoked with parameters similar to GCC or Synopsys’s VCS.
-It ``Verilates'' the specified Verilog or SystemVerilog code by reading it,
+It @emph{verilates} the specified Verilog or SystemVerilog code by reading it,
performing lint checks, and optionally inserting assertion checks and
coverage-analysis points. It outputs single- or multi-threaded @file{.cpp}
-and @file{.h} files, the ``Verilated'' code.
+and @file{.h} files, the @emph{verilated} code.
The user writes a little C++/SystemC wrapper file, which instantiates the
Verilated model of the user’s top level module. These C++/SystemC files are
@@ -11843,8 +11843,8 @@ (define-public passage
"Passage is meant to be a memento mori game. It presents an entire life,
from young adulthood through old age and death, in the span of five minutes.
Of course, it's a game, not a painting or a film, so the choices that you make
-as the player are crucial. There's no ``right'' way to play Passage, just as
-there's no right way to interpret it.")
+as the player are crucial. There's no @emph{right} way to play Passage, just
+as there's no right way to interpret it.")
(license license:public-domain)))
(define-public paperview
@@ -7152,7 +7152,7 @@ (define-public go-github-com-songmu-gitconfig
(home-page "https://github.com/songmu/gitconfig")
(synopsis "Go library to get configuration values from gitconfig")
(description
- "@{gitconfig} is a package to get configuration values from gitconfig.")
+ "@emph{gitconfig} is a package to get configuration values from gitconfig.")
(license license:expat)))
(define-public go-github-com-soniakeys-quant
@@ -979,8 +979,7 @@ (define-public guile-zstd
(inputs (list `(,zstd "lib") guile-3.0))
(synopsis "GNU Guile bindings to the zstd compression library")
(description
- "This package provides a GNU Guile interface to the zstd (``zstandard'')
-compression library.")
+ "This package provides a GNU Guile interface to the @acronym{zstd, zstandard} compression library.")
(license license:gpl3+)))
(define-public guile-lzma
@@ -972,7 +972,7 @@ (define-public ibus-libhangul
(home-page "https://github.com/libhangul/ibus-hangul")
(synopsis "Hangul engine for IBus")
(description
- "ibus-hangul is a Korean input method engine for IBus.")
+ "Korean input method engine for IBus.")
(license gpl2+)))
(define-public ibus-table
@@ -1738,10 +1738,11 @@ (define-public steghide
(home-page "https://steghide.sourceforge.net")
(synopsis "`Hide' (nonconfidential) data in image or audio files")
(description
- "Steghide is a program to `hide' data in various kinds of image and audio
-files. This practice is known as @dfn{steganography}, but the method used by
-steghide is not very secure and should not be used where security is at stake.
-Even if a password is used, steghide offers little plausible deniability.
+ "Steghide is a program to @emph{hide} data in various kinds of image and
+audio files. This practice is known as @dfn{steganography}, but the method
+used by steghide is not very secure and should not be used where security is
+at stake. Even if a password is used, steghide offers little plausible
+deniability.
Nonetheless, neither color nor sample frequencies are changed, making the
embedding resistant against first-order statistical tests not aimed
@@ -8472,8 +8472,8 @@ (define-public libnetfilter-cthelper
(native-inputs (list pkg-config))
(inputs (list libmnl))
(synopsis "Library for user-space connection tracking helpers")
- (description "libnetfilter_cthelper is a userspace library that provides a
-programming interface to user-space connection tracking helpers.
+ (description "@emph{libnetfilter_cthelper} is a userspace library that
+provides a programming interface to user-space connection tracking helpers.
@enumerate
@item
register new user-space connection tracking helpers
@@ -797,7 +797,7 @@ (define-public minetest-basic-trains
"http://advtrains.de/wiki/doku.php?id=usage:trains:basic_trains")
(synopsis "Collection of basic trains for the Advanced Trains mod")
(description
- "This modpack contains the trains which were the ``default'' trains in
+ "This modpack contains the trains which were the @emph{default} trains in
advtrains up to version 2.2.1.")
(license (list license:cc-by-sa3.0 license:agpl3+))
(properties `((upstream-name . "orwell/basic_trains")))))
@@ -754,7 +754,7 @@ (define-public pw
@item Interactively apply and remove filters on-the-fly, without interrupting
the source.
-@item Make recurring patterns in the stream appear to ``freeze'' on the
+@item Make recurring patterns in the stream appear to @emph{freeze} on the
screen, using triggers.
@item Prevent the overwhelming amount of output from a program from flooding
@@ -737,7 +737,7 @@ (define-public node-nan
(list node-readable-stream))
(home-page "https://github.com/nodejs/nan")
(synopsis "Native Abstractions for Node.js")
- (description "Native Abstractions for Node.js (``NaN'') provides a header
+ (description "Native Abstractions for Node.js (@emph{NaN}) provides a header
file filled with macros and utilities for making add-on development for Node.js
easier across versions. The goal is to provide all logic necessary to develop
native Node.js addons without having to inspect @code{NODE_MODULE_VERSION}.")
@@ -1382,7 +1382,7 @@ (define-public node-serialport-parser-ready
Parsers are used to take raw binary data and transform them into usable
messages. This package provides @code{Ready}, a parser that waits for a
-specified sequence of ``ready'' bytes before emitting a ready event and
+specified sequence of @emph{ready} bytes before emitting a ready event and
emitting data events.")))
(define-public node-serialport-parser-regex
@@ -9287,9 +9287,9 @@ (define-public ocaml-afl-persistent
(home-page "https://github.com/stedolan/ocaml-afl-persistent")
(synopsis "Use afl-fuzz in persistent mode")
(description
- "afl-fuzz normally works by repeatedly forking the program being tested.
-Using this package, you can run afl-fuzz in ``persistent mode'', which avoids
-repeated forking and is much faster.")
+ "Normally, @command{afl-fuzz} works by repeatedly forking the program
+being tested. Using this package, you can run @command{afl-fuzz} in
+@emph{persistent mode}, which avoids repeated forking and is much faster.")
(license license:expat)))
(define-public ocaml-monolith
@@ -9313,7 +9313,7 @@ (define-public ocaml-monolith
(description "Monolith offers facilities for testing an OCaml library (for
instance, a data structure implementation) by comparing it against a reference
implementation. It can be used to perform either random testing or fuzz
-testing by using the @code{afl-fuzz} tool.")
+testing by using the @command{afl-fuzz} tool.")
(license license:lgpl3+)))
(define-public ocaml-pprint
@@ -380,7 +380,7 @@ (define-public python-pytools
(home-page "https://pypi.org/project/pytools/")
(synopsis "Assorted tools for Python")
(description
- "Pytools is a bag of things that are ``missing'' from the Python standard
+ "Pytools is a bag of things that are @emph{missing} from the Python standard
library:
@itemize
@@ -6804,8 +6804,8 @@ (define-public python-jinja2-time
(synopsis "Jinja2 Extension for Dates and Times")
(description
"This package provides an extension for the template engine Jinja2. It
-adds a 'now' tag providing a convenient access to the arrow.now() API from
-templates. A format string can be provided to control the output.")
+adds a @code{now} tag providing a convenient access to the @code{arrow.now()}
+API from templates. A format string can be provided to control the output.")
(license license:expat)))
(define-public python-pypugjs
@@ -13847,7 +13847,7 @@ (define-public python-dbus
`(("python" ,python-wrapper)
("dbus-glib" ,dbus-glib)))
(synopsis "Python bindings for D-bus")
- (description "python-dbus provides bindings for libdbus, the reference
+ (description "Bindings for libdbus, the reference
implementation of D-Bus.")
(home-page "https://www.freedesktop.org/wiki/Software/DBusBindings/")
(properties `((python2-variant . ,(delay python2-dbus))))
@@ -1454,7 +1454,7 @@ (define-public hackrf
"Command line utilities and a C library for controlling the HackRF
Software Defined Radio (SDR) over USB. Installing this package installs the
userspace hackrf utilities and C library. To install the hackrf udev rules,
-you must extend 'udev-service-type' with this package. E.g.:
+you must extend @code{udev-service-type} with this package. E.g.:
@code{(udev-rules-service 'hackrf hackrf #:groups '(\"dialout\"))}.")
(license license:gpl2)))
@@ -1488,8 +1488,8 @@ (define-public bladerf
(description
"This package contains a library and command line utilities for
controlling the BladeRF Software Defined Radio (SDR) over USB. To install the
-bladerf udev rules, you must extend 'udev-service-type' with this package.
-E.g.: @code{(udev-rules-service 'bladerf bladerf)}.")
+bladerf udev rules, you must extend @code{udev-service-type} with this
+package. E.g.: @code{(udev-rules-service 'bladerf bladerf)}.")
(license (list license:bsd-3
license:expat
license:gpl2+
@@ -84,13 +84,13 @@ (define-public sane-airscan
(synopsis "SANE backend for eSCL (AirScan) and WSD document scanners")
(description ; no @acronym{eSCL} because the meaning isn't officially known
"This SANE backend lets you scan documents and images from scanners and
-multi-function printers that speak eSCL (marketed as ``AirScan'') or
-@acronym{WSD, Web Services for Devices} (or ``WS-Scan'').
+multi-function printers that speak eSCL (marketed as @emph{AirScan}) or
+@acronym{WSD, Web Services for Devices} (or @emph{WS-Scan}).
-Both are vendor-neutral protocols that allow ``driverless'' scanning over IPv4
-and IPv6 networks without the vendor-specific drivers that make up most of the
-sane-backends collection. This is similar to how most contemporary printers
-speak the universal @acronym{IPP, Internet Printing Protocol}.
+Both are vendor-neutral protocols that allow @emph{driverless} scanning over
+IPv4 and IPv6 networks without the vendor-specific drivers that make up most
+of the sane-backends collection. This is similar to how most contemporary
+printers speak the universal @acronym{IPP, Internet Printing Protocol}.
Only scanners that support eSCL will also work over USB. This requires a
suitable IPP-over-USB daemon like ipp-usb to be installed and configured.
@@ -1153,7 +1153,7 @@ (define-public nushell
structure. For example, when you list the contents of a directory, what you
get back is a table of rows, where each row represents an item in that
directory. These values can be piped through a series of steps, in a series
-of commands called a ``pipeline''.")
+of commands called a @emph{pipeline}.")
(license license:expat)))
(define-public rust-nu-ansi-term-0.50
@@ -398,8 +398,8 @@ (define-public sh-z
#t))))))
(synopsis "Jump about directories")
(description
- "Tracks your most used directories, based on ``frecency''. After a short
-learning phase, z will take you to the most ``frecent'' directory that matches
+ "Tracks your most used directories, based on @emph{frecency}. After a short
+learning phase, z will take you to the most @emph{frecent} directory that matches
all of the regexes given on the command line in order.")
(home-page "https://github.com/rupa/z")
(license license:expat)))
@@ -1048,6 +1048,6 @@ (define-public x11-ssh-askpass
(inputs (list libxt))
(home-page "http://www.jmknoble.net/software/x11-ssh-askpass/")
(synopsis "Lightweight passphrase dialog for SSH")
- (description "code{x11-ssh-askpass} is an X11-based pass-phrase dialog for
+ (description "@code{x11-ssh-askpass} is an X11-based pass-phrase dialog for
use with OpenSSH.")
(license license:gpl2+)))
@@ -7774,13 +7774,13 @@ (define-public r-datasaurus
different distributions. The datasets represent a larger and quirkier object
lesson that is typically taught via Anscombe's Quartet (available in the
'datasets' package). Anscombe's Quartet contains four very different
-distributions with the same summary statistics and as such highlights the value
-of visualisation in understanding data, over and above summary statistics. As
-well as being an engaging variant on the Quartet, the data is generated in a
-novel way. The simulated annealing process used to derive datasets from the
-original Datasaurus is detailed in \"Same Stats, Different Graphs: Generating
-Datasets with Varied Appearance and Identical Statistics through Simulated
-Annealing\" @url{doi:10.1145/3025453.3025912}.")
+distributions with the same summary statistics and as such highlights the
+value of visualisation in understanding data, over and above summary
+statistics. As well as being an engaging variant on the Quartet, the data is
+generated in a novel way. The simulated annealing process used to derive
+datasets from the original Datasaurus is detailed in @emph{Same Stats,
+Different Graphs: Generating Datasets with Varied Appearance and Identical
+Statistics through Simulated Annealing} @url{doi:10.1145/3025453.3025912}.")
(license license:expat)))
(define-public r-lmom
@@ -143,9 +143,9 @@ (define-public itcl
(home-page "https://incrtcl.sourceforge.net/")
(synopsis "Object Oriented programming (OOP) extension for Tcl")
(description
- "[incr Tcl] is a widely used object-oriented system for Tcl. The name is
-a play on C++, and [incr Tcl] provides a similar object model, including
-multiple inheritance and public and private classes and variables.")
+ "@emph{[incr Tcl]} is a widely used object-oriented system for Tcl. The
+name is a play on C++, and @emph{[incr Tcl]} provides a similar object model,
+including multiple inheritance and public and private classes and variables.")
(license license:public-domain)))
(define-public expect
@@ -624,9 +624,9 @@ (define-public jucipp
universal-ctags))
(synopsis "Lightweight C++ IDE")
(description
- "juCi++ is a small @acronym{IDE, Integrated Development Environment}
-designed especially towards libclang with speed, stability, and ease of use
-in mind.
+ "@emph{juCi++} is a small @acronym{IDE, Integrated Development
+Environment} designed especially towards libclang with speed, stability, and
+ease of use in mind.
It supports autocompletion, on-the-fly warnings and errors, syntax
highlighting, and integrates with Git as well as the CMake and Meson build
@@ -3857,7 +3857,7 @@ (define-public xkbprint
(home-page "https://www.x.org/wiki/")
(synopsis "Visualise an XKB keyboard layout description")
(description
- "The @command{xkbprint} utility visualises (``prints'') an XKB keyboard
+ "The @command{xkbprint} utility visualises (@emph{prints}) an XKB keyboard
description as printable or encapsulated PostScript. It accepts any compiled
keymap (@file{.xkm}) file that includes a geometry description, or can obtain
one from a running X server.")