• No results found

The wasysym macro package for L A TEX 2ε

N/A
N/A
Protected

Academic year: 2021

Share "The wasysym macro package for L A TEX 2ε"

Copied!
4
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

The wasysym macro package for L A TEX 2ε

Axel Kielhorn version v2.4 – 2020/01/19

1 Introduction

This file defines the package wasysym which makes some additional characters available that come from the wasy fonts. These fonts were provided by Roland Waldi, Universit¨ at Karlsruhe, Germany. Notice that the present macro package requires version 2 (1992) of these fonts. It is not 100 % compatible to the old version 1 from 1989. I have provided no compatibility mode for the old fonts! If some characters come out wrong or are missing, you have to upgrade.

Some of the symbols below are already provided in the T1 or TS1 (textcom- panion) encodings, and wasysm serves only to make them available also with the traditional (OT1-encoded) CM-Roman fonts. Other symbols are provided in the AMS symbol fonts, too, and can be accessed using either the amssymb or the amsfonts package.

2 The symbols

2.1 Various math symbols

The following commands are valid in math mode only:

\Join 1 \Box 2 \Diamond 3 \leadsto ; \sqsubset <

\sqsupset = \lhd  \unlhd  \LHD  \rhd  \unrhd 

\RHD  \apprle > \apprge ? \wasypropto  \invneg 

\ocircle # \logof 

2.2 Integrals

The wasy fonts provide a set of integral sybols, which comprises multiple integrals and surface integrals, too.

• Loading the package with the option [integrals] makes the following in- tegrals available:

\int r

\iint s

\iiint t

\oint u

\oiint v

1

(2)

Notice that the style of the \int and \oint is changed, as compared with standard L

A

TEX, and matches the other integral symbols. This works with or without the amsmath package, and the sequence of loading does not matter.

• If you prefer to stay with the integral symbols provided by L

A

TEX(and possi- bly amsmath), but need other symbols from the wasy fonts, load the package with the option [nointegrals]. Doing so will neither alter any existing integral symbols nor add new ones.

• Loading the package without an option or with the option [compat1] makes the following commands for integrals available:

\varint r

\iint s

\iiint t

\varoint u

\oiint v

This is compatible with the behavior of wasysym version 1.x, but the package will not cooperate well with amsmath then.

2.3 General symbols

\male ♂ \female ♀ \cent ¢ \wasyeuro € \euro € (Unless option noeuro is specified) \currency ¤ \phone  \recorder 

\clock  \lightning  \diameter  \invdiameter 

\varangle  \wasylozenge ◊ \kreuz 6 \smiley ,

\frownie / \blacksmiley - \sun ☼ \checked  \bell

\ataribox m \permil h \brokenvert | \wasytherefore ∴

\Bowtie 1 \agemO 0 \wasyparagraph M \Paragraph M

\wasycmd S \applecmd S

Note the variation betweeen \Paragraph M and § \S.

2.4 Electrical and physical symbols

\AC : \HF : : \VHF @ \photon :::: \gluon QPPPPPPR

2.5 Polygons and stars

\Square 2 \XBox 4 \CheckedBox 2  \hexagon 7

\varhexagon 9 \pentagon D \octagon 8 \hexstar A

\varhexstar B \davidsstar C

2.6 Music notes

\eighthnote \quarternote ♩ \halfnote \fullnote 

\twonotes 

2

(3)

2.7 Various circles

\Circle # \CIRCLE \Leftcircle I \LEFTCIRCLE G

\Rightcircle J \RIGHTCIRCLE H \LEFTcircle G #

\RIGHTcircle H # \leftturn " \rightturn !

2.8 Arrows

\pointer \RIGHTarrow  \LEFTarrow  \UParrow K

\DOWNarrow L

2.9 Phonetic symbols

\dh k \DH D \thorn þ \Thorn Þ \openo l \inve U

T1-encoded fonts normally include Eth characters of their own. The wasy package tries to provide them in the OT1 encoding, too. by “faking” them. This should work with the Computer Modern fonts, but may fail with others.

The characters produced by \thorn, \Thorn, \openo and \inve match only the CM-Roman typeface and do not change with the surrounding font family or shape.

2.10 Astronomical symbols

\vernal  \ascnode  \descnode  \fullmoon #

\newmoon \leftmoon $ \rightmoon % \astrosun

\mercury ' \venus ♀ \earth ♁ \mars ♂ \jupiter X

\saturn Y \uranus Z \neptune [ \pluto \

2.11 Astrological symbols and the zodiacal symbols

\aries  \taurus ] \gemini ^ \cancer _ \leo 

\virgo ` \libra a \scorpio b \sagittarius c

\capricornus d \aquarius e \pisces f \conjunction V

\opposition W

2.12 APL symbols

\APLstar E \APLlog  \APLbox ~ \APLup

\APLdown F \APLinput } \APLcomment  \APLinv ÷ ~

\APLuparrowbox n \APLdownarrowbox o \APLleftarrowbox p

\APLrightarrowbox q \notbackslash \ − \notslash / −

\APLnot ∼ \APLvert | \APLcirc ◦ \APLminus −

3

(4)

3 Changes over version 1.x

• The \Dh command has finally been abolished.

• The macros \LEFTcircle, \RIGHTcircle, \CheckedBox and \APLinv start with \leavevmode now, so that they work properly at the beginning of a paragraph.

• Use of the wasy-style integral symbols can be controlled via the options [compat1], [integrals] and [nointegrals], with [compat1] being the default.

• When loaded with the [integrals] or [nointegrals] option, the package will not clash with amsmath.

4 Changes in version 2.3

Added support for the WASY fonts Version 2.3.

This Version adds three new characters:

\wasyparagraph M \wasyeuro € \wasycmd S.

These charachters are available with shorter names as well. If you want to keep the \euro command from a different package, use the noeuro option.

\Paragraph M \euro € \applecmd S.

WASY 2.0 included a bold font in 10 pt. This font is scaled for the other sizes.

It was accessible with the usual L

A

TEX-commands: \textbf{\currency} printed a bold ¤ symbol. This was apperently never documented.

WASY 2.3 includes a slanted font in 10 pt. Again this font is available through the usual L

A

TEX-commands. \textsl{\currency} and \textit{\currency} will print the same character ¤.

Here are all three verions: ¤ ¤ ¤.

5 Changes in version 2.4

Added support for the WASY fonts Version 2.4.

This Version adds two new characters:

\longs ſ \roundz O.

While the ſ is quite common, even for non german texts, the O is a rare hiſtoric form. It was reintroduce to Germans whith the “Vereinfachte Ausgans ſchrift”, a cur ſive font uſed to teach writing in elementary ſchool.

4

Referenties

GERELATEERDE DOCUMENTEN

Internally the code ensures that the character used has exactly the same width as the other characters in the current (monospaced) font; thus, for example, code displays line

This is an example document for the achemso document class, intended for sub- missions to the American Chemical Society for publication.. The class is based on the standard L A TEX

When an acronym is being used, for the first time (with the footnote option not specified), next to the end of the line, a line break between the full name of the acronym and

• Really large (more than two lines tall) dropped text is not very beautiful unless the graphics.cfg files specifies dvips as the default graphics’ driver (or an option which in

\startlabels The command \startlabels is the internal command that prepares the paper for labels or envelopes, resets the internal counters and calls \@beginlabelshook.

This package helps you write source code in your articles and make sure it looks nice.. 3

However, remember that texsurgery is a python project whose main focus is on evaluating code inside a jupyter kernel, and this is only achieved by installing the python package

(In a shooting script, each new camera angle is considered a scene, so the scene lines in the middle of a sequence often simply indicate the main subject of the shot, such as