TUG 2011 Reports

Daily reports on the TeX Users Group Meeting 2011 can be found on tex.blogoverflow.com:

Now also online: the presentation on TeX Online Communities.

23. October 2011 by stefan
Categories: Conferences, Events, TeX User Group | Leave a comment

TUG 2011: TeX in the eBook era

Next week, October 19-21, the 32nd annual meeting of the TeX Users Group will take place in Trivandrum, Kerala, India. It’s hosted by River Valley Technologies. The conference focuses on document production using LaTeX, TeX, ConTeXt, MetaPost, and related software.

For further information, visit

16. October 2011 by stefan
Categories: Conferences, Events, TeX User Group | Leave a comment

Closed root symbols

handwritten closed square root
In LaTeX/Mathematics, Wikipedia writes:

Some people prefer writing the square root “closing” it over its content. This method arguably makes it more clear just what is in the scope of the root sign.

It shows a solution defining \sqrt in terms of the default one, which works well. However, Wikipedia continues:

Unfortunately this code won’t work if you want to use multiple roots: if you try to write \sqrt[b]{a} … you’ll just get a wrong output. In other words, you can redefine the square root this way only if you are not going to use multiple roots in the whole document.

handwritten roots
On TeX.SX Matthias posted the question, how to solve this for roots of arbitrary degree. I had a look into latex.ltx and decided to redefine the internet \r@@t macro, still similar to the Wikipedia solution:

\makeatletter
\let\oldr@@t\r@@t
\def\r@@t#1#2{%
\setbox0=\hbox{$\oldr@@t#1{#2\,}$}\dimen0=\ht0
\advance\dimen0-0.2\ht0
\setbox2=\hbox{\vrule height\ht0 depth -\dimen0}%
{\box0\lower0.4pt\box2}}
\LetLtxMacro{\oldsqrt}{\sqrt}
\renewcommand*{\sqrt}[2][]{\oldsqrt[#1]{#2}}
\makeatother

Now we get a closed root symbol for example also for cubic roots. However, roots without optional arguments, i.e. are not closed. Finally, this can be fixed by forcing \sqrt using the optional argument, if necessary just using a space because. An empty optional argument would cause wrong spacing.

\usepackage{letltxmacro}
\LetLtxMacro{\oldsqrt}{\sqrt}
\renewcommand*{\sqrt}[2][\ ]{\oldsqrt[#1]{#2}}

Here we did not use TeX’s \let command, but the letltxmacro package which works safer for LaTeX macros with optional arguments. See complete source example. Output:

Rlosed roots

Matthias wrote a suggestion for incorporating the solution on the Wikipedia discussion page.

This was originally discussed on TeX.SX: “Closed” (square) root symbol.

02. October 2011 by stefan
Categories: Mathematics | Leave a comment

Live-Vorschau mit Kile

Der freie LaTeX-Editor Kile, der auf Linux und Windows (mit andLinux) läuft, bietet nun eine Live-Vorschau in der Entwicklungs-Version an. Dieses Feature ist noch experimentell und kann in der Entwicklungs-Version getestet werden. Im Moment wird nur pdfLaTeX unterstützt, und es ist bisher nur für Einzel-Dokumente anwendbar, noch nicht für Projekte. Weiterhin wird makeindex noch nicht unterstützt.

Voraussetzungen sind:

  • PDFLaTeX mit SyncTeX support (z.B. mit TeX Live 2010 oder 2011),
  • Entwicklungs-Version des Okular-Betrachters,
  • Entwicklungs-Version von Kile

Dieser Screenshot zeigt die Arbeit mit der Live-Vorschau:

Kile live preview screenshot

Für mehr Details und Informationen siehe:


This text is available in English. Dieser Text ist auch in Englisch verfügbar.

11. September 2011 by stefan
Categories: News in German | Leave a comment

Live preview with Kile

The free LaTeX editor Kile, which runs on Linux and on Windows (with andLinux) now offers a live preview feature in its development version. That feature is still experimental and can be tested in the development version. At the moment only pdfLaTeX is supported and it’s implemented only for standalone documents, not for projects yet. Further makeindex is not yet supported.

The requirements are:

  • PDFLaTeX with SyncTeX support (offered by TeX Live 2010 and 2011, for example)
  • Development version of the Okular viewer
  • Development version of Kile

This screenshot shows working with the preview feature:

Kile live preview screenshot

For more details and information visit:


This text is available in German. Dieser Text ist auch in Deutsch verfügbar.

11. September 2011 by stefan
Categories: IDEs and Editors, News | 1 comment

LyX 2.0.1 veröffentlicht

LyX ist in Version 2.0.1 erschienen. Dieses erste Wartungs-Update der 2.0.x Serie behebt mehrere Fehler und bringt einige Verbesserungen. LyX-Anwendern wird ein Update empfohlen.

Für weitere Informationen und Download siehe:


This text is available in English. Dieser Text ist auch in Englisch verfügbar.

09. September 2011 by stefan
Categories: News in German | Leave a comment

LyX 2.0.1 released

The version 2.0.1 of LyX has been released. This first maintenance release in the 2.0.x series fixes some bugs and brings a number of improvements. LyX users are encouraged to update to this version.

For further information and download visit:


This text is available in German. Dieser Text ist auch in Deutsch verfügbar.

07. September 2011 by stefan
Categories: IDEs and Editors, News | Leave a comment

Coloring text for whole table rows

Eddy asked on TeX.SX:

 
How to color the font of a single row in a table?
 

I have a table and I want to make the font color red for just one row (not the background). How do I do that? Here’s my table:

  \begin{tabular}{ l | l l l l }
        & 1 & 2 & 3 & 4 \\ 
    \hline 
    1   & A & B & C & D \\ 
    2   & A & B & C & D \\ 
    3   & A & B & C & D \\ 
    4   & A & B & C & D \\ 
  \end{tabular}

Answer:

You could use the tabu environment of the tabu package with the command \rowfont, for example:

\documentclass{article}
\usepackage{tabu}
\usepackage{xcolor}
\begin{document}
  \begin{tabu}{ l | l l l l }
  \rowfont{\color{red}}
        & 1 & 2 & 3 & 4 \\ 
    \hline 
    1   & A & B & C & D \\ 
    2   & A & B & C & D \\ 
    3   & A & B & C & D \\ 
    4   & A & B & C & D \\ 
  \end{tabu}
\end{document}
table with colored row text
Stefan Kottwitz

23. August 2011 by stefan
Categories: Figures and Tables, Questions & Answers, Tables, TeX.SX | 2 comments

LaTeX3 News 6 veröffentlicht

Ausgabe 6 der LaTeX3 News wurde gestern veröffentlicht. Unter den Neuigkeiten:

  • Bruno Le Floch verstärkt nun das LaTeX3-Team. Er ist Lehr-Assistent am African Institute for Mathematical Sciences in Kapstadt, Südafrika. Manche kennen ihn vielleicht von seinen Beiträgen auf TeX.SX. Er schrieb einige LaTeX-Pakete und steuerte zu expl3 bei, insbesondere für bessere Performance und Stabilität.
  • Der LaTeX3-Code wurde reorganisiert und besteht nun aus diesen Teilen:
    • l3kernel – der Kern von LaTeX3, hauptsächlich aus expl3 bestehend
    • l3packages – LaTeX2?-Pakete, die LaTeX3-Konzepte verwenden, wie z.B. xparse und xtemplate
    • l3experimental – LaTeX2?-Pakete mit experimentellen LaTeX3-Ideen in Entwicklung, für späteres Aufgehen in l3kernel oder l3packages
    • l3trial – der Name sagt alles: sehr experimenteller Code, der später evtl. genutzt oder verworfen wird
  • Die Dokumentation wurde verbessert, insbesondere für expl3.
  • Eine Kopie des Entwicklungs-SVN-Archivs wurde auf GitHub eingerichtet. Dies erleichtert das Verfolgen von Problemen und die Teilnahme an der Entwicklung.

Da die neuen Änderungen noch Kompatibilitätsprobleme zu anderem bestehendem Code bedeuten, sind die neuesten Updates noch nicht auf der TeX Live 2011 DVD enthalten. Jedoch werden sie demnächst mit den regulären Updates von TeX Live erscheinen.


This text is available in English. Dieser Text ist auch in Englisch verfügbar.

10. August 2011 by stefan
Categories: News in German | Leave a comment

LaTeX3 News 6 published

Issue 6 of the LaTeX3 news has been published yesterday. Some of the news:

  • Bruno Le Floch joined the LaTeX3 team. He is a teaching assistant at the African Institute for Mathematical Sciences in Cape Town, South Africa. Some might know him from his contributions on TeX.SX. He has developed some packages and contributed to expl3 especially regarding performance and reliability.
  • The LaTeX3 code has been re-organized into these parts:
    • l3kernel – the core of LaTeX3, mostly made up of expl3
    • l3packages – LaTeX2? packages using LaTeX3 concepts, such as xparse and xtemplate
    • l3experimental – LaTeX2? packages with rather experimental LaTeX3 ideas in continuing development, intended to be moved into l3kernel or l3packages later
    • l3trial – the same says it all: code for exploring ideas, to be used or dropped later
  • The documentation has been improved, especially for expl3.
  • A mirror of the development SVN repository has been established on GitHub. This allows better tracking of issues and following the development.

Since there are still some compatibility issues because of the recent changes, the newest updates will not appear on the TeX Live 2011 DVD. However, they will be added to the usual regular updates of TeX Live soon.


This text is available in German. Dieser Text ist auch in Deutsch verfügbar.

10. August 2011 by stefan
Categories: LaTeX3, News | 1 comment

TeXmaker 3.1 erschienen

Die Version 3.1 des freien plattformübergreifenden LaTeX-Editors TeXmaker wurde heute veröffentlicht, gelesen auf LaTeX-community.org. Bedeutende Änderungen sind:

  • Der Tabellen-Assistent wurde verbessert.
TeXmaker tabular wizard
  • Neben dem Editor kann nun ein Dokument schreibgeschützt geöffnet werden, für einfaches Kopieren und Einfügen zwischen Quelldateien.
TeXmaker opened documents side by side
  • Das “R Sweave” Kommando wurde den vordefinierten Befehlen hinzugefügt.
  • Der Konfigurations-Dialog bietet nun eine Option, um Tabulatoren durch Leerzeichen zu ersetzen.
  • Der “quick document”-Assistent wurde verbessert.
  • Geöffnete Dokumente können nun automatisch alle 10 Minuten gesichert werden, optional.
  • Die texmaker.desktop Datei ist nun mit GNOME 3 kompatibel.
  • Weiterhin wurden einige Fehler behoben.

Das komplette Changelog befindet sich hier. Klicke hier zum Download von TeXmaker 3.1 für Linux, Mac OS X oder Windows sowie für Quellcode-Pakete.


This text is available in English. Dieser Text ist auch in Englisch verfügbar.

30. July 2011 by stefan
Categories: News in German | Leave a comment

TeXmaker 3.1 released

The version 3.1 of the free cross-platform LaTeX editor TeXmaker has been released today, read on LaTeX-community.org. The most notable changes are:

  • The “tabular” wizard has been improved
TeXmaker tabular wizard
  • A document can now be opened (read-only) beside the editor for easy copy and paste between source files
TeXmaker opened documents side by side
  • The “R Sweave” command has been added to the predefined commands
  • The “configure” dialog now provides an option to replace tab with spaces
  • The “quick document” wizard has been improved
  • Opened documents can now be automatically backed up every 10 minutes, optionally
  • The texmaker.desktop file is now compatible with GNOME 3
  • Several bug fixes

The complete ChangeLog can be found here. Click here for downloading versions for Linux, Mac OS X or Windows or source files.


This text is available in German. Dieser Text ist auch in Deutsch verfügbar.

30. July 2011 by stefan
Categories: IDEs and Editors, News | Leave a comment

← Older posts

Newer posts →