New packages and updates on CTAN in August
New packages on CTAN in August 2009:
- tablenotes – package by Matthias Borck-Elsner for placing notes in tables and list them, like endnotes and footnotes
- listings-ext – contains macros and a bash script that can be used to input parts of source code programs into a documentation, written by J. Hoffmann
- threeparttablex – extends threeparttable bringing it to longtable, by Lars Madsen
- font-change – macros for plain TeX written by Amit Raj Dhawan allowing to change the fonts (text and math) in a TeX document with only one statement
- JFlap2TikZ – converts JFlap jff files representing a finite automaton, push down automaton, or Turing machine to a LaTeX file depicting the automaton graphically using TikZ, programmed by Andrew Mertz
- suanpan – MetaPost macros for drawing Chinese and Japanese abaci by Denis Roegel
- garrigues – Metapost macros for the reproduction of Garrigues’ Easter nomogram by Denis Roegel
- spverbatim – provides a macro that is analogous to verb and an environment that is analogous to verbatim, but they allow LaTeX to break lines at space characters, developed by Scott Pakin
- titlepic – package by Thomas ten Cate that supports placing a picture on the title page of a LaTeX document
Updates in August:
boolexpr, curves, pst-geo, MWCLS, dvisvgm, pst-math, pst-barcode, pst-3dplot, keycommand, algorithms, fontinst, tablor, biblatex-dw, Asymptote, Boisik, latexmk, cleveref, autolatex, GaPFilL, ctanify, gbrief-creator, thailatex, etextools, biblatex-chem, biblatex, siunitx, findhyph, luaotfload, bibhtml, dashrule, pkfix-helper, pict2e, achemso, xwatermark, expl3, lhfonts, xeCJK, tablists, softmaker-freefont, makecell, hyph-utf8, cellspace, floatrow, bidi, blindtext. For package-specific information visit the package folder on CTAN.
Kile 2.1beta2 erschienen
Die zweite Beta-Version der integrierten LaTeX-Entwicklungsumgebung Kile ist am 23. August 2009 erschienen. Sie ist für Testzwecke gedacht, jedoch wird sie nicht für den produktiven Einsatz empfohlen.
Mit ihr kommen Fehlerbehebungen zur Version 2.1beta1:
- voreingestellte Codierungseinstellungen wurden verbessert (utf8-spezifisch),
- die ALT+p Tastenkombination wurde eindeutig gemacht,
- Sprünge in Abschnitten sind für unveränderte Dokumente nun schneller,
- %M-Unterstützung in Benutzer-Tags wurden korrigiert,
- biblatex Datei-Endungen wurden hinzugefügt,
und einige mehr, einschließlich KDE-bezüglicher Verbesserungen.
Unter den Neuerungen sind die Unterstützung von Evince als Datei-Betrachter und ein schöneres “Datei-Öffnen”-Fenster.
Die Version 2.1beta1 enthält bereits viele neue Features gegenüber 2.0. Das Quellcode-Archiv, im Download-Bereich verfügbar, enthält eine ChangeLog-Datei, die die Korrekturen und Neuerungen der aktuellen und der älteren Versionen auflisten. Die aktuellste stabile Version für KDE3 ist 2.0.3.
Für mehr Informationen und Download siehe:
- die Kile Homepage,
- die Kile News
- den Download-Bereich.
This text is available in English. Dieser Text ist auch in Englisch verfügbar.
Kile 2.1beta2 released
The second beta version of the LaTeX editor Kile has been released on August 23rd. It’s intended for testing but it’s not recommended for production.
It brings some fixes to 2.1beta1:
- utf8 related default encoding settings fixed,
- the ALT+p shortcut has been made unique,
- for unchanged documents section jumping is faster now,
- %M support in user tags fixed,
- biblatex file suffixes have been added
and some more, including KDE related improvements.
Among the new features are the support for Evince as viewer and a nicer “Open File” widget.
The version 2.1beta1 already contains many new features compared to 2.0. The source code archive, available in the download area, contains a ChangeLog file listing the fixes and features of current and older versions. The latest available stable version for KDE3 is 2.0.3.
For more information and download visit:
- the Kile Homepage,
- the latest news
- the download area.
This text is available in German. Dieser Text ist auch in Deutsch verfügbar.
LyX 1.6.4 veröffentlicht
Am 24. August wurde die Version 1.6.4 des Textverarbeitungssystems LyX veröffentlicht. Neben kleineren Verbesserungen wurden einige Fehler behoben durch
- einen workaround, um Abstürze mit neueren Qt-Versionen zu vermeiden,
- Ausbesserung von Fehlern, die in Datenverlust resultieren konnten,
- Stabilitäts-Verbesserungen,
- Problembehebungen am LaTeX-Import-Programm tex2lyx und der Umwandlungssoftware lyx2lyx.
Das LyX-Team empfiehlt sehr, auf diese Version upzudaten.
Für mehr Informationen und Download siehe:
- die LyX Homepage,
- die Ankündigung samt einer detaillierten Liste von Veränderungen und Neuerungen,
- den Download-Bereich.
This text is available in English. Dieser Text ist auch in Englisch verfügbar.
LyX 1.6.4 released
The maintenance release 1.6.4 of LyX has been published on August 24th. Beside minor improvements it fixes some problems by
- a workaround to avoid crashes with recent Qt versions,
- fixes to bugs that could result in data loss,
- stability improvements,
- fixes to the LaTeX importer tex2lyx and the conversion program lyx2lyx.
The LyX team strongly recommends to upgrade to this version.
For more information and download visit:
- the LyX Homepage,
- the announcement containing a detailed list of changes,
- the download area.
This text is available in German. Dieser Text ist auch in Deutsch verfügbar.
Fancy tables with TikZ
Today I wanted to create a table for a presentation and I remembered a suggestion made by Kjell Magne Fauske in comp.text.tex in August 2008, to use TikZ to create tables with rounded corners. I’ve investigated this idea further to achieve a colorful table layout in a shape that’s unusual for LaTeX. Here’s the result, displaying a ranking of Linux distributions produced by DistroWatch.com:
Click on the image to see it bigger, for a complete view open the pdf presentation.
The table has been put into a TikZ node, both at the top and at the bottom of the table I’ve used rectangles with rounded corners and some shading. A third rectangle is used to overlay parts of the other two rectangles.
The complete source code:
\documentclass{beamer} \usetheme{default} \usepackage{amsmath} \usepackage{tabularx} \usepackage{booktabs} \usepackage{colortbl} \usepackage{tikz} \usetikzlibrary{calc} \pgfdeclarelayer{background} \pgfdeclarelayer{foreground} \pgfsetlayers{background,main,foreground} \setbeamertemplate{background canvas}[vertical shading]% [top=blue!1,bottom=blue!30] \setbeamertemplate{navigation symbols}{} \newcommand*\up{\textcolor{green}{% \ensuremath{\blacktriangle}}} \newcommand*\down{\textcolor{red}{% \ensuremath{\blacktriangledown}}} \newcommand*\const{\textcolor{darkgray}% {\textbf{--}}} \begin{document} \begin{frame}[bg=lightgray] \textbf{\Large Linux distribution ranking, 26th August 2009} \begin{center} \begin{tikzpicture} \node (tbl) { \begin{tabularx}{.6\textwidth}{cXrcc} \arrayrulecolor{purple} \textbf{Rank} & \textbf{Distribution} & \textbf{Hits} & \\ 1 & Ubuntu\rule{0pt}{2.5ex} & 2114 & \down \\ \midrule 2 & Fedora & 1451 & \up \\ \midrule 3 & Mint & 1297 & \const \\ \midrule 4 & OpenSUSE & 1228 & \up \\ \midrule 5 & Debian & 910 & \down \\ \midrule 6 & Mandriva & 907 & \up \\ \midrule 7 & PCLinuxOS & 764 & \up \\ \midrule 8 & Puppy & 738 & \up \\ \midrule 9 & Sabayon & 671 & \up \\ \midrule 10 & Arch & 625 & \down \\[0.5ex] \end{tabularx}}; \begin{pgfonlayer}{background} \draw[rounded corners,top color=red,bottom color=black, draw=white] ($(tbl.north west)+(0.14,0)$) rectangle ($(tbl.north east)-(0.13,0.9)$); \draw[rounded corners,top color=white,bottom color=black, middle color=red,draw=blue!20] ($(tbl.south west) +(0.12,0.5)$) rectangle ($(tbl.south east)-(0.12,0)$); \draw[top color=blue!1,bottom color=blue!20,draw=white] ($(tbl.north east)-(0.13,0.6)$) rectangle ($(tbl.south west)+(0.13,0.2)$); \end{pgfonlayer} \end{tikzpicture} \end{center} \small Data by DistroWatch.com, spanning over the last 6 months, hits per day. \end{frame} \end{document} |
It’s just a draft, some lengths have been adjusted to fit in order to demonstrate using TikZ with tables in a quick way.
New packages and updates on CTAN in July
New packages on CTAN in July:
- boolexpr – evaluation of boolean expressions in a purely expandable way
- germkorr – changes kerning for german quotation marks, for instance brings some letters like T nearer to german quotes
- fig4latex – simplifies management of figures in large projects by creating makefiles
- mathgifg – LaTeX support for Microsoft Georgia and ITC Franklin Gothic in text and math
- ltxnew – provides the new, renew and provide prefixes for checking definition of control sequences, designed to work with e-TeX
- changelayout – an extension of the changepage package that can be used to change the layout of individual pages and their texts
- keycommand – an eTeX/LaTeX package that provides a natural way to define commands with optional keys, it’s based on the kvsetkeys package
- biblatex-authoryear-icomp-tt – provides an author-year style with compact multiple-reference-citations and ibidem mechanism
- etextools – useful tools for e-TeX/LaTeX Users and package writers
- properties – loads properties (key, value) from a properties file
- kmrhyph – hyphenation patterns for the kurmanji language, T1 encoded
- ctex – a collection of macro packages and document classes for Chinese LaTeX typesetting
- zhspacing – a CJK typesetting package for document formats using XeTeX
- xeCJK – a LaTeX2e package for typesetting CJK documents in XeTeX
- CJKpunct – adjusts the location and kerning of CJK punctuation marks
- ERDC – provides a class for typesetting technical information reports of the Engineer Research and Development Center, US Army Corps of Engineers
- ESTCPMM – typesetting reports for Munitions Management Reports, US Environmental Security Technology Certification Program
New documentation on CTAN this month:
- Presentations with LaTeX – example files for the book from the Dante-Edition series,
- lshort-persian – Persian (Farsi) translation of “The not so short introduction to LaTeX2e”
- ConTeXt Top Ten Commands – an introductory document on ConTeXt frequently used commands
- Chinese Asymptote Manual – Chinese translation of the official Asymptote manual
- Asymptote By Example – a Chinese Asymptote tutorial
- Chinese Asymptote FAQ – Chinese translation of the official Asymptote FAQ
- ConTeXt Notes – a ConTeXt tutorial in Chinese covering ConTeXt installation, fonts, layout design, cross-reference, project structure, presentation design and more
- ctex-faq – LaTeX FAQ by the Chinese TeX Society
Updates on CTAN this month:
achemso, pst-3dplot, thailatex, tikz-timing, dvisvgm, pdfcomment, eplain, biblatex, zhmetrics, pst-solides3d, latex-veryshortguide, csquotes, erdc, memoir, biblatex-apa, ly1enc.def, natbib, FiXme, cell, pstool, etextools, oberdiek bundle, animate, zhspacing, bmeps, asymptote, ctex, pdfcrop, jpgfdraw, dozenal, ConTeXt Commands Top Ten, chitex, calctab, xepersian, bidi, cleveref, glossaries, datatool, softmaker-freefont, TotCount, VnTeX, expl3, mlist and biblatex-chicago-notes-df. For package-specific information visit the package folder on CTAN.
TeX Live 2009 Testphase
Von TeX Live 2009 wurde vorab eine Testversion veröffentlicht. Das Entwickler-Team schreibt: “We greatly appreciate any testing of TeX Live before the official release. The more people who do so, the better the final release will be. It is also a chance to influence the eventual result. Testers should try it not with the expectation that “everything should work perfectly” (it won’t), but rather “I’ll try this out and see if I can help improve it”.”
Siehe http://tug.org/texlive/pretest.html für Download und Informationen bezüglich Installation, Test und Rückmeldungen an die Entwickler.
This text is available in English. Dieser Text ist auch in Englisch verfügbar.
Testing TeX Live 2009
A test version of TeX Live 2009 has been released. The developer team writes: “We greatly appreciate any testing of TeX Live before the official release. The more people who do so, the better the final release will be. It is also a chance to influence the eventual result. Testers should try it not with the expectation that “everything should work perfectly” (it won’t), but rather “I’ll try this out and see if I can help improve it”.”
Visit http://tug.org/texlive/pretest.html for download and information concerning installation, testing and reporting.
This text is available in German. Dieser Text ist auch in Deutsch verfügbar.
TUG 2009 – 30th annual meeting of the TeX Users Group
I’ve read on the texhax mailing list today that Karl Berry has posted the schedule of talks for the TUG 2009 conference. There you can read about the program, workshops, talks and participants of this years annual meeting of the TeX Users Group on July 29-31, 2009 plus the workshop day on July 28.
New packages and updates on CTAN in June
New packages on CTAN this month:
- pstdoc – SQLite database and Python script that provides extensive help with PSTricks commands from a terminal window.
- eltex – package for drawing simple electrical circuit diagrams in the picture environment withouth any special fonts. The circuit symbols follow the IEC 617 standard. eltex runs with LaTeX 2.09 and LaTeX 2e.
- asyfig – support for including standalone .asy figures into LaTeX documents allowing figures to be rapidly proofed before re-typesetting the document. See Asymptote language.
- getfiledate – fetches from the system the date of last modification or opening of a resident file, providing a user-friendly interface for obtaining and presenting the needed filedate in several formats.
- softmaker-freefont – LaTeX support files for the Softmaker Stone Handwriting font.
- grid – enables grid typesetting in double column documents.
- Steinmetz notation – provides a command for typesetting complex numbers in the Steinmetz notation used in electrotechnics.
- subdocs – provides a different approach for multidocument works, part of the Bezocs bundle, see documentation.
- cpssp – for drawing a two-dimensional representation of a protein’s secondary structure.
- Inconsolata – a monospaced font already described here.
- tabularew – tabular extension to improve alignment of multicolumn cells, described in an earlier post.
- collref – automatically collects multiple bibitem references which always appear in the same sequence into a single bibitem block.
Updates in June:
achemso, CodeDoc, recycle, hyph-utf8, dehyph-exptl, biblatex-mla, Asymptote, luaotfload, latexmk, tdclock, floatrow, xwatermark, tdsfrmath, amslatex-primer, sagetex, isomath, babelbib, biblatex-chicago-notes-df, keys3, prelim2e, xpackages, expl3, diagrams/taylor, chemstyle, xstring and glossaries. For package-specific information visit the package folder on CTAN.
More information about new packages and updates can be found in the ctan-ann archive.
Texmaker 1.9.2 released
The version 1.9.2 of the free LaTeX editor Texmaker has been released today. Changes are:
- a new panel “favorite symbols”,
- previous sessions can be restored,
- words can be selected by SHIFT+LeftArrow and SHIFT+RightArrow again,
- a bugfix for Mac OS X concerning opening of a file by double-clicking on it in the Finder,
- the unstable bidirectional support has been removed.
The complete changelog can be found here.