Skip to content

Comments

don't add duplicate packages in QuickStart wizard#3153

Merged
sunderme merged 5 commits intotexstudio-org:masterfrom
octaeder:duplicatePackages
Jun 9, 2023
Merged

don't add duplicate packages in QuickStart wizard#3153
sunderme merged 5 commits intotexstudio-org:masterfrom
octaeder:duplicatePackages

Conversation

@octaeder
Copy link
Contributor

@octaeder octaeder commented Jun 9, 2023

With this PR it is not possible to add packages already available in the Packages tab of the Quick Start wizard. Furthermore adding any of "inputenc", "fontenc", "geometry", or "babel" is not accepted. Note: "inputenc" is not used by the dialog and should not be used by the user.

Test

Package tikz is user added, babel is used on first tab by line edit field language.
grafik

@sunderme
Copy link
Member

sunderme commented Jun 9, 2023

"'inputenc' is not used by the dialog and should not be used by the user", that is not correct.
It is generally unnecessary to use inputenc, that does not mean that txs prohibits its use, and there are use cases for this.
The wording "package is already in use" is also a bit misleading. "Is already defined" ?

@octaeder
Copy link
Contributor Author

octaeder commented Jun 9, 2023

User can add inputenc:

grafik

Package inputenc appears at top:

\documentclass[ngerman,10pt,a4paper]{article}
\usepackage{inputenc}
\usepackage[T1]{fontenc}
\usepackage[width=15.00cm, height=24.00cm]{geometry}
\usepackage{graphicx}
\usepackage{mathtools}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{thmtools}
\usepackage{xcolor}
\usepackage{nameref}
\usepackage{babel}
\usepackage{hyperref}
\usepackage{tikz}
\begin{document}

\end{document}

Message for duplicate is as you suggested.

grafik

@sunderme
Copy link
Member

sunderme commented Jun 9, 2023

not yet updated ?

@sunderme
Copy link
Member

sunderme commented Jun 9, 2023

from the looks of it Package %1 is already defined has been inadvertently redefined again.

@sunderme sunderme merged commit d899669 into texstudio-org:master Jun 9, 2023
@sunderme
Copy link
Member

sunderme commented Jun 9, 2023

thanks

@octaeder octaeder deleted the duplicatePackages branch June 9, 2023 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants