Skip to content

Feature: A Package Panel (Tab) for the QuickStart Wizard #2831

@octaeder

Description

@octaeder

For all: I want to let you know about an almost finished work. If you like tell me which packages should I add to the packages list.

Introduction

The following image shows the QuickStart Wizard as you can find it in txs. I added some marks for later reference:

grafik

Even so the tab claims "Class Options" there are other things included (marks 1 to 4). The first two marks show commonly used options (if you don't use LuaLaTeX) for packages but which integrate well into the tabs geometry. This is also true for the babel option/package. But the following line with three options (mark 4) are packages not options. And the first of them (AMS) in fact represents two packages, but which packages is not clear at first (amsmath and amssymb). This line of option doesn't fit well into the geometry and leads to a scrollbar (mark 5) because the "Other Options" widget has not enough space. As a side note: The geometry package has it's own tab.

A new Packages Tab

So the idea was born to have a separate "packages" tab widget having a table of (about 30) useful packages with a small description that can help one figure out if this package could be of interest. The four packages (mark 4) are moved there. Some packages have options that are assumed to be useful and are also shown (and automatically used when creating the document). As before txs stores the package names selected for later use.

The following image shows the new QuickStart dialog right after starting it with the new Packages tab:

grafik

Activation of that tab also activates a tool tip for this tab widget:

grafik

The List of Packages

The following images show the complete list of packages:

grafik
grafik
grafik

As mentioned in the tool tip you can select packages with check boxes or by selecting lines:

grafik

Thus you may even select all packages within a second. When you need line numbers for better orientation you may activate them with the check box at the bottom:

grafik

And here's the final document:

grafik

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions