From da23cdd2542f6fa228f03386bca2d4a042cde095 Mon Sep 17 00:00:00 2001 From: workinghard Date: Wed, 5 Jan 2022 23:09:35 +0100 Subject: [PATCH] initial commit --- .classpath | 49 ++ .gitignore | 2 + .project | 34 + .settings/org.eclipse.core.resources.prefs | 4 + .settings/org.eclipse.jdt.apt.core.prefs | 2 + .settings/org.eclipse.jdt.core.prefs | 9 + .settings/org.eclipse.m2e.core.prefs | 4 + .vscode/launch.json | 29 + .vscode/settings.json | 3 + src/guitartex2/INSTALL => INSTALL | 4 +- README | 7 +- doc/GuitartTeX2-documentation_de.pdf | Bin 0 -> 151713 bytes .../GuitartTeX2-documentation_de.tex | 0 doc/GuitartTeX2-documentation_en.aux | 38 + doc/GuitartTeX2-documentation_en.log | 667 ++++++++++++++++++ doc/GuitartTeX2-documentation_en.pdf | Bin 0 -> 150707 bytes doc/GuitartTeX2-documentation_en.synctex.gz | Bin 0 -> 54052 bytes doc/GuitartTeX2-documentation_en.tex | 459 ++++++++++++ {src/guitartex2/doc => doc}/pics/example1.pdf | Bin {src/guitartex2/doc => doc}/pics/tabs1.pdf | Bin pom.xml | 151 ++++ src/guitartex2/COPYRIGHT | 339 --------- src/{ => main/java}/guitartex2/AboutBox.java | 6 +- .../guitartex2/BareBonesBrowserLaunch.java | 0 src/{ => main/java}/guitartex2/CmdExec.java | 2 +- .../java}/guitartex2/Configurations.java | 4 +- .../java}/guitartex2/FileTransfer.java | 17 +- src/{ => main/java}/guitartex2/GTXClient.java | 2 +- .../java}/guitartex2/GTXConsole.java | 0 src/{ => main/java}/guitartex2/GTXParser.java | 42 +- .../java}/guitartex2/GTXTextConsole.java | 0 .../java}/guitartex2/GuitarTeX2.java | 22 +- .../java}/guitartex2/GuitarTeX2Convert.java | 2 +- src/{ => main/java}/guitartex2/InfoBox.java | 0 .../java}/guitartex2/PreferencesBox.java | 0 .../java}/guitartex2/SpringUtilities.java | 0 src/{ => main/java}/guitartex2/StatusBox.java | 2 +- .../java}/guitartex2/UnicodeReader.java | 0 .../java}/guitartex2/WarningBox.java | 2 +- .../resources}/GuitarTeX2.properties | 0 .../resources}/GuitarTeX2strings.properties | 2 +- .../GuitarTeX2strings_de.properties | 28 +- .../resources}/images/dvipdf.png | Bin .../resources}/images/dvips.png | Bin .../resources}/images/filenew.png | Bin .../resources}/images/fileopen.png | Bin .../resources}/images/filesave.png | Bin .../resources}/images/filesaveas.png | Bin .../resources}/images/gitarre1.jpg | Bin .../resources}/images/gtx2tex.png | Bin .../resources}/images/icon-down2.png | Bin .../resources}/images/icon-up2.png | Bin .../resources}/images/icon1.jpg | Bin .../resources}/images/info.png | Bin .../resources}/images/latex.png | Bin .../resources}/images/tex2pdf.png | Bin 56 files changed, 1529 insertions(+), 403 deletions(-) create mode 100644 .classpath create mode 100644 .gitignore create mode 100644 .project create mode 100644 .settings/org.eclipse.core.resources.prefs create mode 100644 .settings/org.eclipse.jdt.apt.core.prefs create mode 100644 .settings/org.eclipse.jdt.core.prefs create mode 100644 .settings/org.eclipse.m2e.core.prefs create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json rename src/guitartex2/INSTALL => INSTALL (86%) create mode 100644 doc/GuitartTeX2-documentation_de.pdf rename src/guitartex2/doc/GuitartTeX2-documentation.tex => doc/GuitartTeX2-documentation_de.tex (100%) create mode 100644 doc/GuitartTeX2-documentation_en.aux create mode 100644 doc/GuitartTeX2-documentation_en.log create mode 100644 doc/GuitartTeX2-documentation_en.pdf create mode 100644 doc/GuitartTeX2-documentation_en.synctex.gz create mode 100755 doc/GuitartTeX2-documentation_en.tex rename {src/guitartex2/doc => doc}/pics/example1.pdf (100%) rename {src/guitartex2/doc => doc}/pics/tabs1.pdf (100%) create mode 100644 pom.xml delete mode 100644 src/guitartex2/COPYRIGHT rename src/{ => main/java}/guitartex2/AboutBox.java (93%) rename src/{ => main/java}/guitartex2/BareBonesBrowserLaunch.java (100%) rename src/{ => main/java}/guitartex2/CmdExec.java (95%) rename src/{ => main/java}/guitartex2/Configurations.java (99%) rename src/{ => main/java}/guitartex2/FileTransfer.java (96%) rename src/{ => main/java}/guitartex2/GTXClient.java (98%) rename src/{ => main/java}/guitartex2/GTXConsole.java (100%) rename src/{ => main/java}/guitartex2/GTXParser.java (99%) rename src/{ => main/java}/guitartex2/GTXTextConsole.java (100%) rename src/{ => main/java}/guitartex2/GuitarTeX2.java (98%) rename src/{ => main/java}/guitartex2/GuitarTeX2Convert.java (97%) rename src/{ => main/java}/guitartex2/InfoBox.java (100%) rename src/{ => main/java}/guitartex2/PreferencesBox.java (100%) rename src/{ => main/java}/guitartex2/SpringUtilities.java (100%) rename src/{ => main/java}/guitartex2/StatusBox.java (98%) rename src/{ => main/java}/guitartex2/UnicodeReader.java (100%) rename src/{ => main/java}/guitartex2/WarningBox.java (98%) rename src/{guitartex2 => main/resources}/GuitarTeX2.properties (100%) rename src/{ => main/resources}/GuitarTeX2strings.properties (98%) rename src/{ => main/resources}/GuitarTeX2strings_de.properties (79%) rename src/{guitartex2 => main/resources}/images/dvipdf.png (100%) rename src/{guitartex2 => main/resources}/images/dvips.png (100%) rename src/{guitartex2 => main/resources}/images/filenew.png (100%) rename src/{guitartex2 => main/resources}/images/fileopen.png (100%) rename src/{guitartex2 => main/resources}/images/filesave.png (100%) rename src/{guitartex2 => main/resources}/images/filesaveas.png (100%) rename src/{guitartex2 => main/resources}/images/gitarre1.jpg (100%) rename src/{guitartex2 => main/resources}/images/gtx2tex.png (100%) rename src/{guitartex2 => main/resources}/images/icon-down2.png (100%) rename src/{guitartex2 => main/resources}/images/icon-up2.png (100%) rename src/{guitartex2 => main/resources}/images/icon1.jpg (100%) rename src/{guitartex2 => main/resources}/images/info.png (100%) rename src/{guitartex2 => main/resources}/images/latex.png (100%) rename src/{guitartex2 => main/resources}/images/tex2pdf.png (100%) diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..39abf1c --- /dev/null +++ b/.classpath @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..655c712 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +target* +build* diff --git a/.project b/.project new file mode 100644 index 0000000..6aa5e77 --- /dev/null +++ b/.project @@ -0,0 +1,34 @@ + + + GuitarTeX2 + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + + + 1641408443802 + + 30 + + org.eclipse.core.resources.regexFilterMatcher + node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ + + + + diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..abdea9a --- /dev/null +++ b/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding//src/main/resources=UTF-8 +encoding/=UTF-8 diff --git a/.settings/org.eclipse.jdt.apt.core.prefs b/.settings/org.eclipse.jdt.apt.core.prefs new file mode 100644 index 0000000..d4313d4 --- /dev/null +++ b/.settings/org.eclipse.jdt.apt.core.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.apt.aptEnabled=false diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..1b6e1ef --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,9 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.processAnnotations=disabled +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..f897a7f --- /dev/null +++ b/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..9e171ab --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,29 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + + { + "type": "java", + "name": "Launch Current File", + "request": "launch", + "mainClass": "${file}" + }, + { + "type": "java", + "name": "Launch GuitarTeX2", + "request": "launch", + "mainClass": "guitartex2.GuitarTeX2", + "projectName": "GuitarTeX2" + }, + { + "type": "java", + "name": "Launch GuitarTeX2Convert", + "request": "launch", + "mainClass": "guitartex2.GuitarTeX2Convert", + "projectName": "GuitarTeX2" + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..cf117bd --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "java.home": "/usr/local/Cellar/openjdk/17.0.1_1" +} \ No newline at end of file diff --git a/src/guitartex2/INSTALL b/INSTALL similarity index 86% rename from src/guitartex2/INSTALL rename to INSTALL index 6dc6b75..c437df6 100644 --- a/src/guitartex2/INSTALL +++ b/INSTALL @@ -12,7 +12,7 @@ Anmerkungen verbindung. Es muss moeglich sein auf den Port 3121 zugreifen zu koennen. * Es ist eine beta Version mit einigen bekannten und unbekannten Bugs. Ich bin fuer jeden Hinweis und Bemerkung dankbar. Bitte nutzen Sie dafuer - die Sourceforge Projektseite http://sourceforge.net/projects/guitartex2 + die Sourceforge Projektseite https://github.com/workinghard/GuitarTeX2/ Notes @@ -22,7 +22,7 @@ Notes * You have to set a Reader in a preferences section * Remote server port is 3121, make sure your Firewall let it pass through * It's a beta Version with known and unknown bugs. Please report them - using a project page http://sourceforge.net/projects/guitartex2 + using a project page https://github.com/workinghard/GuitarTeX2/ Have Fun diff --git a/README b/README index 8baacbf..57c8b26 100644 --- a/README +++ b/README @@ -3,9 +3,14 @@ UPDATE: Server has moved. Please use "guitartex2.nikolai-rinas.de" instead Release Notes ============= +Version 3.4.1 +* New build pipeline with VSC and maven +* Code cleanup +* Dropped standalone mac app support + Version 3.4.0: * Code cleanup: Java 1.8 is required -* App for Mac: Embeded Java runtime. Works standalone +* App for Mac: Embedded Java runtime. Works standalone Version 3.3.1 * Defaultwerte angepasst diff --git a/doc/GuitartTeX2-documentation_de.pdf b/doc/GuitartTeX2-documentation_de.pdf new file mode 100644 index 0000000000000000000000000000000000000000..82640a5c5fa4071f72d78bdf400c461583c91a4e GIT binary patch literal 151713 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 Z1NXrAcwFsPkffNDxHu&csG_S%`9Efx$6f#c literal 0 HcmV?d00001 diff --git a/src/guitartex2/doc/GuitartTeX2-documentation.tex b/doc/GuitartTeX2-documentation_de.tex similarity index 100% rename from src/guitartex2/doc/GuitartTeX2-documentation.tex rename to doc/GuitartTeX2-documentation_de.tex diff --git a/doc/GuitartTeX2-documentation_en.aux b/doc/GuitartTeX2-documentation_en.aux new file mode 100644 index 0000000..c2bd54e --- /dev/null +++ b/doc/GuitartTeX2-documentation_en.aux @@ -0,0 +1,38 @@ +\relax +\providecommand\babel@aux[2]{} +\@nameuse{bbl@beforestart} +\babel@aux{english}{} +\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Features}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Beispiel}{2}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2}Installation}{4}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Woher bekomme ich $GuitarTeX_2$}{4}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Systemanforderungen}{4}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Installation}{4}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3}Der Editor $GuitarTeX_2$}{4}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4}Unterst\"utzte Chord-Direktiven}{5}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Spezielle Zeichen}{5}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Seitenlayout}{5}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.1}Grunds"atzliches}{6}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.2}Optionen}{7}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.3}Beispiele}{7}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Dokumentenstrukur}{9}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.1}title}{9}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.2}subtitle}{9}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.3}bridge}{9}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.4}chorus}{10}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.5}instr}{10}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.6}np}{10}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.7}tab}{10}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Fonts}{12}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.4.1}font\underline {~}size}{12}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.4.2}color\underline {~}xxx}{12}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}Gitarren- und Bass-Tabulaturen}{13}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.6}N"utzliches}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.6.1}define}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.6.2}comment}{14}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.6.3}margin}{15}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.6.4}second}{15}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {5}\LaTeX -Kommandos und Pakete verwenden}{16}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}\LaTeX -Kommandos}{16}{}\protected@file@percent } +\gdef \@abspage@last{16} diff --git a/doc/GuitartTeX2-documentation_en.log b/doc/GuitartTeX2-documentation_en.log new file mode 100644 index 0000000..c3297bc --- /dev/null +++ b/doc/GuitartTeX2-documentation_en.log @@ -0,0 +1,667 @@ +This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdflatex 2021.4.22) 5 JAN 2022 23:07 +entering extended mode + restricted \write18 enabled. + file:line:error style messages enabled. + %&-line parsing enabled. +**GuitartTeX2-documentation_en.tex +(./GuitartTeX2-documentation_en.tex +LaTeX2e <2020-10-01> patch level 4 +L3 programming layer <2021-02-18> +(/usr/local/texlive/2021/texmf-dist/tex/latex/base/article.cls +Document Class: article 2020/04/10 v1.4m Standard LaTeX document class +(/usr/local/texlive/2021/texmf-dist/tex/latex/base/size12.clo +File: size12.clo 2020/04/10 v1.4m Standard LaTeX file (size option) +) +\c@part=\count179 +\c@section=\count180 +\c@subsection=\count181 +\c@subsubsection=\count182 +\c@paragraph=\count183 +\c@subparagraph=\count184 +\c@figure=\count185 +\c@table=\count186 +\abovecaptionskip=\skip47 +\belowcaptionskip=\skip48 +\bibindent=\dimen138 +) +(/usr/local/texlive/2021/texmf-dist/tex/latex/base/inputenc.sty +Package: inputenc 2020/08/01 v1.3d Input encoding file +\inpenc@prehook=\toks15 +\inpenc@posthook=\toks16 + +(/usr/local/texlive/2021/texmf-dist/tex/latex/base/latin1.def +File: latin1.def 2020/08/01 v1.3d Input encoding file +)) +(/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsmath.sty +Package: amsmath 2020/09/23 v2.17i AMS math features +\@mathmargin=\skip49 + +For additional information on amsmath, use the `?' option. +(/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amstext.sty +Package: amstext 2000/06/29 v2.01 AMS text + +(/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsgen.sty +File: amsgen.sty 1999/11/30 v2.0 generic functions +\@emptytoks=\toks17 +\ex@=\dimen139 +)) +(/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsbsy.sty +Package: amsbsy 1999/11/29 v1.2d Bold Symbols +\pmbraise@=\dimen140 +) +(/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsopn.sty +Package: amsopn 2016/03/08 v2.02 operator names +) +\inf@bad=\count187 +LaTeX Info: Redefining \frac on input line 234. +\uproot@=\count188 +\leftroot@=\count189 +LaTeX Info: Redefining \overline on input line 399. +\classnum@=\count190 +\DOTSCASE@=\count191 +LaTeX Info: Redefining \ldots on input line 496. +LaTeX Info: Redefining \dots on input line 499. +LaTeX Info: Redefining \cdots on input line 620. +\Mathstrutbox@=\box47 +\strutbox@=\box48 +\big@size=\dimen141 +LaTeX Font Info: Redeclaring font encoding OML on input line 743. +LaTeX Font Info: Redeclaring font encoding OMS on input line 744. +\macc@depth=\count192 +\c@MaxMatrixCols=\count193 +\dotsspace@=\muskip16 +\c@parentequation=\count194 +\dspbrk@lvl=\count195 +\tag@help=\toks18 +\row@=\count196 +\column@=\count197 +\maxfields@=\count198 +\andhelp@=\toks19 +\eqnshift@=\dimen142 +\alignsep@=\dimen143 +\tagshift@=\dimen144 +\tagwidth@=\dimen145 +\totwidth@=\dimen146 +\lineht@=\dimen147 +\@envbody=\toks20 +\multlinegap=\skip50 +\multlinetaggap=\skip51 +\mathdisplay@stack=\toks21 +LaTeX Info: Redefining \[ on input line 2923. +LaTeX Info: Redefining \] on input line 2924. +) +(/usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.sty +Package: babel 2021/03/24 3.56 The Babel package + +(/usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.def +File: babel.def 2021/03/24 3.56 Babel common definitions +\babel@savecnt=\count199 +\U@D=\dimen148 +\l@babelnohyphens=\language87 + +(/usr/local/texlive/2021/texmf-dist/tex/generic/babel/txtbabel.def) +\bbl@readstream=\read2 +) +\bbl@dirlevel=\count266 + +(/usr/local/texlive/2021/texmf-dist/tex/generic/babel-english/english.ldf +Language: english 2017/06/06 v3.3r English support from the babel system +Package babel Info: \l@canadian = using hyphenrules for english +(babel) (\language0) on input line 102. +Package babel Info: \l@australian = using hyphenrules for ukenglish +(babel) (\language21) on input line 105. +Package babel Info: \l@newzealand = using hyphenrules for ukenglish +(babel) (\language21) on input line 108. +)) +(/usr/local/texlive/2021/texmf-dist/tex/latex/listings/listings.sty +(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks22 +) +\lst@mode=\count267 +\lst@gtempboxa=\box49 +\lst@token=\toks23 +\lst@length=\count268 +\lst@currlwidth=\dimen149 +\lst@column=\count269 +\lst@pos=\count270 +\lst@lostspace=\dimen150 +\lst@width=\dimen151 +\lst@newlines=\count271 +\lst@lineno=\count272 +\lst@maxwidth=\dimen152 + +(/usr/local/texlive/2021/texmf-dist/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2020/03/24 1.8d (Carsten Heinz) +\c@lstnumber=\count273 +\lst@skipnumbers=\count274 +\lst@framebox=\box50 +) +(/usr/local/texlive/2021/texmf-dist/tex/latex/listings/listings.cfg +File: listings.cfg 2020/03/24 1.8d listings configuration +)) +Package: listings 2020/03/24 1.8d (Carsten Heinz) + +(/usr/local/texlive/2021/texmf-dist/tex/latex/tools/verbatim.sty +Package: verbatim 2020-07-07 v1.5u LaTeX2e package for verbatim enhancements +\every@verbatim=\toks24 +\verbatim@line=\toks25 +\verbatim@in@stream=\read3 +) +(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2020/09/09 v1.2b Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2020/08/30 v1.4c Standard LaTeX Graphics (DPC,SPQR) + +(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2016/01/03 v1.10 sin cos tan (DPC) +) +(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: pdftex.def on input line 105. + +(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2020/10/05 v1.2a Graphics/color driver for pdftex +)) +\Gin@req@height=\dimen153 +\Gin@req@width=\dimen154 +) +(/usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +File: l3backend-pdftex.def 2021-03-18 L3 backend support: PDF output (pdfTeX) +\l__color_backend_stack_int=\count275 +\l__pdf_internal_box=\box51 +) +(./GuitartTeX2-documentation_en.aux) +\openout1 = `GuitartTeX2-documentation_en.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 12. +LaTeX Font Info: ... okay on input line 12. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 12. +LaTeX Font Info: ... okay on input line 12. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 12. +LaTeX Font Info: ... okay on input line 12. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 12. +LaTeX Font Info: ... okay on input line 12. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 12. +LaTeX Font Info: ... okay on input line 12. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 12. +LaTeX Font Info: ... okay on input line 12. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 12. +LaTeX Font Info: ... okay on input line 12. +\c@lstlisting=\count276 + +(/usr/local/texlive/2021/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count277 +\scratchdimen=\dimen155 +\scratchbox=\box52 +\nofMPsegments=\count278 +\nofMParguments=\count279 +\everyMPshowfont=\toks26 +\MPscratchCnt=\count280 +\MPscratchDim=\dimen156 +\MPnumerator=\count281 +\makeMPintoPDFobject=\count282 +\everyMPtoPDFconversion=\toks27 +) (/usr/local/texlive/2021/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +85. + +(/usr/local/texlive/2021/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) +Underfull \hbox (badness 10000) in paragraph at lines 15--23 + + [] + +LaTeX Font Info: Trying to load font information for OMS+cmr on input line 5 +2. +(/usr/local/texlive/2021/texmf-dist/tex/latex/base/omscmr.fd +File: omscmr.fd 2019/12/16 v2.5j Standard LaTeX font definitions +) +LaTeX Font Info: Font shape `OMS/cmr/bx/n' in size <12> not available +(Font) Font shape `OMS/cmsy/b/n' tried instead on input line 52. + +File: pics/example1.pdf Graphic file (type pdf) + +Package pdftex.def Info: pics/example1.pdf used on input line 73. +(pdftex.def) Requested size: 429.00238pt x 555.1894pt. + +Underfull \hbox (badness 10000) in paragraph at lines 49--78 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 49--78 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 49--78 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 49--78 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 49--78 + + [] + + +Overfull \hbox (39.00238pt too wide) in paragraph at lines 49--78 +[] + [] + +[1 + +{/usr/local/texlive/2021/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] +[2] +Overfull \vbox (6.6894pt too high) has occurred while \output is active [] + + +[3 <./pics/example1.pdf>] +Overfull \hbox (31.3243pt too wide) in paragraph at lines 82--84 +\OT1/cmr/m/n/12 Die ak-tuelle Ver-sion bekom-men Sie im-mer auf der Download-Se +ite des $\OML/cmm/m/it/12 GuitarTeX[]$\OT1/cmr/m/n/12 - + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 101--108 + + [] + + +Overfull \hbox (12.74258pt too wide) in paragraph at lines 101--108 +\OT1/cmr/m/n/12 ist im Homev-erze-ich-nis des Be-nutzers zu finden. Sie kann na +chtr^^?aglich ver^^?andert + [] + +[4] +Underfull \hbox (badness 10000) in paragraph at lines 125--140 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 125--140 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 125--140 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 125--140 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 151--155 + + [] + +[5] +Overfull \hbox (816.15584pt too wide) in paragraph at lines 173--205 +[] + [] + +[6] +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 206--248 + + [] + +[7] +Underfull \hbox (badness 10000) in paragraph at lines 250--257 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 250--257 + + [] + +[8] +Underfull \hbox (badness 10000) in paragraph at lines 258--264 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 258--264 + + [] + +LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <12> not available +(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 265. + +Underfull \hbox (badness 10000) in paragraph at lines 265--276 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 265--276 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 277--288 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 277--288 + + [] + +[9] +Underfull \hbox (badness 10000) in paragraph at lines 294--297 + + [] + + +File: pics/tabs1.pdf Graphic file (type pdf) + +Package pdftex.def Info: pics/tabs1.pdf used on input line 304. +(pdftex.def) Requested size: 426.79134pt x 552.32666pt. + +Overfull \hbox (36.79134pt too wide) in paragraph at lines 298--305 +[] + [] + +[10] +Overfull \vbox (3.82666pt too high) has occurred while \output is active [] + + +[11 <./pics/tabs1.pdf>] +Underfull \hbox (badness 10000) in paragraph at lines 310--317 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 310--317 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 310--317 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 318--324 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 338--343 + + [] + +[12] +Underfull \hbox (badness 10000) in paragraph at lines 365--388 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 365--388 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 365--388 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 365--388 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 365--388 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 365--388 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 365--388 + + [] + + +Overfull \hbox (5.17915pt too wide) in paragraph at lines 365--388 +\OMS/cmsy/b/n/12 f\OT1/cmr/bx/n/12 guitartab:[2;3]do [3;0]re [3;2]mi [3;3]fa $\ +OMS/cmsy/m/n/12 j$\OT1/cmr/bx/n/12 [4;0]so [4;2]la [5;0]si [5;1]do$\OMS/cmsy/m/ +n/12 j$\OMS/cmsy/b/n/12 g + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 365--388 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 365--388 + + [] + + +Overfull \hbox (13.32501pt too wide) in paragraph at lines 365--388 +\OMS/cmsy/b/n/12 f\OT1/cmr/bx/n/12 basstab:[2;5][2;5]$\OMS/cmsy/m/n/12 j$\OT1/c +mr/bx/n/12 [2;5][2;5]$\OMS/cmsy/m/n/12 j$\OT1/cmr/bx/n/12 [3;5][3;5]$\OMS/cmsy/ +m/n/12 j$\OT1/cmr/bx/n/12 [2;5][2;5]$\OMS/cmsy/m/n/12 j$\OT1/cmr/bx/n/12 [3;7][ +3;7]$\OMS/cmsy/m/n/12 j$\OT1/cmr/bx/n/12 [3;5][3;5]$\OMS/cmsy/m/n/12 j$\OT1/cmr +/bx/n/12 [2;5]\OMS/cmsy/b/n/12 g + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 365--388 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 365--388 + + [] + + +Overfull \hbox (11.55823pt too wide) in paragraph at lines 365--388 +\OMS/cmsy/b/n/12 f\OT1/cmr/bx/n/12 guitartab:[2;3]&[3;5]&[4;5]C (power chord) $ +\OMS/cmsy/m/n/12 j$\OT1/cmr/bx/n/12 [2;3]&[3;2]&[4;0]&[5;1]C + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 365--388 + + [] + +[13] +Overfull \hbox (2.75983pt too wide) in paragraph at lines 390--393 +\OT1/cmr/m/n/12 Mit der Di-rek-tive de-fine k^^?onnen Sie ein Akkord-Symbol am +Ende eines St^^?uckes + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 390--393 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 401--406 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 401--406 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 407--412 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 407--412 + + [] + +[14] +Underfull \hbox (badness 10000) in paragraph at lines 413--419 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 413--419 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 420--438 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 420--438 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 440--457 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 440--457 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 440--457 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 440--457 + + [] + +[15] [16] (./GuitartTeX2-documentation_en.aux) ) +Here is how much of TeX's memory you used: + 4039 strings out of 478994 + 57614 string characters out of 5858184 + 377111 words of memory out of 5000000 + 21499 multiletter control sequences out of 15000+600000 + 411163 words of font info for 54 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 68i,7n,74p,251b,262s stack positions out of 5000i,500n,10000p,200000b,80000s +{/usr/local/texlive/2021/texmf- +dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc} +Output written on GuitartTeX2-documentation_en.pdf (16 pages, 150707 bytes). +PDF statistics: + 271 PDF objects out of 1000 (max. 8388607) + 162 compressed objects within 2 object streams + 0 named destinations out of 1000 (max. 500000) + 11 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/doc/GuitartTeX2-documentation_en.pdf b/doc/GuitartTeX2-documentation_en.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b6d6900896faa8775a2750792182cb18c96042a7 GIT binary patch literal 150707 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 DG04`U literal 0 HcmV?d00001 diff --git a/doc/GuitartTeX2-documentation_en.synctex.gz b/doc/GuitartTeX2-documentation_en.synctex.gz new file mode 100644 index 0000000000000000000000000000000000000000..5b28bbace50e58b15bd4deeabaf2bf01f3da5c16 GIT binary patch literal 54052 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 V=iTY>GEUF^=0EOhhsBkS0{~L2l>Gnz literal 0 HcmV?d00001 diff --git a/doc/GuitartTeX2-documentation_en.tex b/doc/GuitartTeX2-documentation_en.tex new file mode 100755 index 0000000..03707e6 --- /dev/null +++ b/doc/GuitartTeX2-documentation_en.tex @@ -0,0 +1,459 @@ +\documentclass[12pt]{article} + +\usepackage[latin1]{inputenc} +\usepackage{amsmath} +\usepackage[english]{babel} +\usepackage{listings} +\usepackage{verbatim} +\usepackage{graphicx} + +\newcommand{\ul}{\underline{~}} + +\begin{document} + + \section{Overview} + $GuitarTeX_2$ is a tool mainly for guitar players. It can generate nice looking song sheets with + guitar riffs, tabs und melodies. It uses the well known chord format with some minor additions. \\ + \\ + It's based on the idea from Martin Leclerc and Mario Dorion from Canada. They developed Chord version 3.5 in 1993. + $GuitarTeX_2$ is very similar to the original version. It uses the same syntax. The only difference is the used + language Java to parse the chord file and generate the \LaTeX source file. Usually you don't need to know + this because it's happening in the background. The output you usually see is a generated PDF. But it's helpful + to know this in case you already know \LaTeX and want to adjust something very specific. + + \subsection{Features} + \begin{itemize} + \item + Grafical user interface with integrated basic editor + \item + Prints nice looking chords, melodies, riffs + \item + Output formats \LaTeX and PDF + \item + Compatible with ChordPro-format, import if ASCII-files possible + \item + Musical notation with \LaTeX-packages MusixTeX, MusixLyr and TabDefs + \item + Flexible page layout (size, border...) + \item + Custom colors for chorus, bridge ... + \item + Optional output of chord definitions at the end of the page + \item + ASCII-tabs, guitar tabs and base tabs + \item + Generated \LaTeX files can be customized for advanced users + \end{itemize} + + \subsection{Example} + $GuitarTeX_2$ konvertiert eine Datei mit Text und Akkorden im Chord-Format in + eine \LaTeX-Datei. Ein Beispiel für eine Chord-Datei: \\ + \\ + {\bf\{title:The Manual Song\} \\ + \{st:No-one has yet claimed responsibility\} \\ + ~[D]I print verses [A7]in a [D]row, \\ + The next line gets put [A7]down be[D]low, \\ + Mumble mumble [A7]rhymes with [D]grow [G] [G\#] [A] \\ + Done this verse, now [A7sus4]on we [quietly]go! \\ + \\ + \{soc\} \\ + ~[D]This is the [Bm]manual song \\ + ~[A7]No-one really knows what's [D]goin' on \\ + ~[D]This is the [F\#m]manual song \\ + ~[A7]And now the chorus is already [D]gone \\ + \{eoc\} \\ + \\ + ~[D]The second verse is [A7]like the [D]first, \\ + The music poor, the [A7]verse is [D]worse, \\ + I wrote this since [A7]I'd get [D]sued, \\ + If I used real songs. [A7]This'll [D]do. \\ + \\ + \{c:repeat chorus\} } \\ + \\ + \includegraphics[width=1.1\textwidth]{pics/example1.pdf} + \\ + Wenn Sie sich mit \LaTeX ~auskennen, können Sie die Ausgabedatei auch manuell verändern, + bevor Sie sie in Postscript oder PDF umwandeln. Der Vorteil ist, dass Sie alle Möglichkeiten + von \LaTeX ~einschließlich der vielen Zusatzpackete wie graphics oder MusicTeX einsetzen können. + + \section{Installation} + + \subsection{Woher bekomme ich $GuitarTeX_2$} + Die aktuelle Version bekommen Sie immer auf der Download-Seite des $GuitarTeX_2$-Projektes: + http://sourceforge.net/projects/guitartex2. + + \subsection{Systemanforderungen} + $GuitarTeX_2$ ist ein Java Programm welches Betriessystemunabhägig entwickelt wurde. + Ben"otigt werden: + \begin{itemize} + \item + Java 1.4 oder höher + \item + PDF - Betrachter (z.B. Acrobat Reader, xpdf) + Bei MacOS X braucht man es nicht + \item + Internetverbindung (optinal) + \item + \LaTeX (optional) + \end{itemize} + + \subsection{Installation} + Laden sie sich das binäre Paket (GuitarTeX2.jar) herunter. Je nachdem wie sie Ihr + System konfiguriert haben, reicht es darauf zu Doppelklicken oder mit + ''java -jar GuitarTeX2.jar'' aus der Kommandozeile zu starten. \\ + \\ + Es wird beim ersten Starten eine lokale Konfigurationsdatei + angelegt. Diese ist im Homeverzeichnis des Benutzers zu finden. Sie kann nachträglich + verändert werde und wird immer beim starten zuerst ausgelesen. + + \section{Der Editor $GuitarTeX_2$} + + \section{Unterstützte Chord-Direktiven} + Direktiven sind Befehle zwischen geschweiften Klammern, die das Aussehen der erzeugten + Ausgabe steuern. Einige häufig benötigte Direktiven können durch eine Abkürzung ersetzt + werden (siehe Beispiele). $GuitarTeX_2$ bringt einige neue Direktiven mit, die das original + Chord Programm nicht kennt. + \subsection{Spezielle Zeichen} + Einige Zeichen haben in GuitarTeX eine besondere Bedeutung: + \begin{itemize} + \item + \# am Anfang einer Zeile markiert einen Kommentar. Die Zeile wird von $GuitarTeX_2$ ignoriert + \item + / darf nur in Akkorden mit Bass verwendet werden (z.B. A/E) + \end{itemize} + \subsection{Seitenlayout} + Die Direktive geometry bietet flexible Möglichkeiten, das Layout einer Seite anzupassen. + Sie benutzt das \LaTeX-Paket geometry. Die folgende Beschreibung ist ein (modifizierter) + Teil der Original-Dokumentation. + \\ + Das geometry Paket bietet viele automatische Ausrichtungen, so dass nur wenige manuelle + Angaben zum Seitenlayout erforderlich sind. In diesem Fall reicht ein einfaches \\ + \\ + {\bf\{geometry:a4paper\}} \\ + \\ + Das Setzen von Seitenrändern erfolgt mit \\ + \\ + {\bf\{geometry:margin=2.5cm\}} \\ + \\ + wenn alle Ränder einer Seite 2,5 Zentimeter betragen sollen. + Längenangaben erfolgen in + \begin{itemize} + \item + Zentimeter (cm) + \item + Millimeter (mm) + \item + Inch (in) + \item + Punkt (pt) + \end{itemize} + \subsubsection{Grunds"atzliches} + Das Seitenlayout besteht aus einer einfachen Struktur: Die Seite (paper) enthält einen + Textkörper (total-body, druckbarer Bereich) und Ränder. Der Textkörper besteht aus Kopf- + und Fußzeile, dem eigentlichen Text und (optional) den Randbemerkungen. Die vier Ränder + heißen left-margin, right-margin, top-margin und bottom-margin.\\ + \begin{itemize} + \item + paper: total-body (printable area) and margins + \item + total-body: head, body(text area), foot and marginal notes + \item + margins: left-, right-, top- and bottom-margin + \end{itemize} + Jeder Rand wird von der jeweiligen Kante der Seite aus gemessen, z.B. left-margin meint + den Abstand zwischen linker Seitenkante und dem Textkörper. Die Größen von paper, totalbody + und margins stehen in diesen Ralationen: + \begin{itemize} + \item + paperwidth = left + width + right + \item + paperheight = top + height + bottom + \end{itemize} + \subsubsection{Optionen} + Optionen der Direktive geometry: \\ + \begin{tabular}{|l|l|} + \textbf{Name} & \textbf{Bedeutung} \\ + \hline + landscape & schaltet um auf Querformat \\ + portrait & schaltet um auf Hochformat \\ + twoside & schaltet auf zweiseitige Ausgabe um. Die linken und rechen Ränder werden bei geraden + und ungeraden Seiten symmetrisch angeordnet. \\ + reversemp & Randbemerkungen erscheinen am linken Rand (statt am rechten Rand) \\ + nohead & keine Reservierung von Platz für Kopfzeilen \\ + nofoot & keine Reservierung von Platz für Fußzeilen \\ + noheadfoot & keine Reservierung von Platz für Kopf- und Fußzeilen \\ + a4paper, a5paper & spezifizert die Papiergröße, ohne Wert anzugeben \\ + paperwidth & Breite des Papiers. paperwidth=$<$paperwidth$>$ \\ + paperheight & Höhe des Papiers. paperheight=$<$paperheight$>$ \\ + width & Breite des Textkörpers. width=$<$width$>$or totalwidth=$<$width$>$. Diese Angabe + sollte nicht mit der Textbreite (textwidth) verwechselt werden. width enthält die + Textbreite und die Breite der Randbemerkungen. \\ + height & Höhe des Textkörpers (einschließlich Kopf- und Fußzeile). height=$<$height$>$ \\ + left & linker Rand. left=$<$leftmargin$>$ \\ + right & rechter Rand. right=$<$rightmargin$>$ \\ + top & oberer Rand. top=$<$topmargin$>$ \\ + bottom & unterer Rand. bottom=$<$bottommargin$>$ \\ + margin & alle Ränder. margin=$<$margin$>$ \\ + textwidth & Breite des Textes. textwidth=$<$width$>$ \\ + textheight & Höhe des Textes. textheight=$<$height$>$ \\ + marginpar & Breite der Randbemerkungen. marginpar=$<$length$>$ \\ + marginparsep & Abstand zwischen Text und Randbemerkungen. marginparsep=$<$length$>$ \\ + head & Höhe der Kopfzeile. head=$<$length$>$ \\ + headsep & Abstand zwischen Kopfzeile und Text. headsep=$<$length$>$ \\ + foot & Abstand zwischen Fußzeile und Text. foot=$<$length$>$ \\ + \end{tabular} + \subsubsection{Beispiele} + Setzen Sie die Höhe des Textkörpers auf 10in, den unteren Rand auf 2cm. Der obere + Rand wird automatisch berechnet:\\ + \\ + {\bf\{geometry:height=10in,bottom=2cm\}} \\ + \\ + oder: \\ + \\ + {\bf\{g:height=10in,bottom=2cm\}} \\ + \\ + oder: \\ + \\ + {\bf\{geometry:height=10in\} \\ + \\ + \{g:bottom:=2cm\}} \\ + \\ + Setzen Sie den linken, rechten und oberen Rand auf 3cm, 2cm und 2.5in. + Es wird keine Kopfzeile benötigt. \\ + \\ + {\bf\{geometry:left=3cm,right=2cm, nohead,top=2.5in\}} \\ + \\ + oder: \\ + \\ + {\bf\{geometry:left=3cm\} \\ + \{geometry:right=2cm\} \\ + \{geometry:nohead\} \\ + \{geometry:top=2.5in\}} \\ + \\ + oder : \\ + \\ + {\bf\{g:left=3cm,right=2cm\} \\ + \{g:nohead, top=2.5in\}} \\ + \\ + und so weiter ... \\ + Ändern Sie die Breite der Randbemerkungen auf 3cm \\ + \\ + {\bf\{geometry:marginpar=3cm\} \\ + \{geometry:marginpar=3cm, reversemp\}} \\ + \\ + lässt die Randbemerkungen am linken Rand ausgeben.\\ + Verwenden sie A5-Papier im Querformat: \\ + \\ + {\bf\{geometry:a5paper, landscape\}} \\ + \subsection{Dokumentenstrukur} + \subsubsection{title} + Der Titel eines Stückes wird durch die Direktive title markiert. Der + Titel wird zentriert mit einer vergrößerten Schrift ausgegeben. + In Dokumenten mit mehreren Stücken verursacht title einen Seitenumbruch. \\ + Beispiel:\\ + \\ + {\bf\{title:Go Down Moses\} \\ + \{t:Go Down Moses\}} \\ + \subsubsection{subtitle} + Die Direktive \textbf{subtitle} dient zur Darstellung zusätzlicher + Informationen, wie z.B. Interpret oder Komponist. \\ + Beispiel: \\ + \\ + {\bf\{subtitle:written by John Lennon / Paul McCartney\} \\ + \{st:written by John Lennon / Paul McCartney\}} \\ + \subsubsection{bridge} + Eine Bridge wird mit \{bridge\} oder \{sob\} (start of bridge) am Anfang, + und \{/bridge\} oder \{eob\} (end of bridge) am Ende markiert. Die Bridge + wird auf Farbdruckern in blau ausgegeben. Die Farbe kann mit der Direktive + color\underline{~}bridge angepasst werden (siehe Abschnitt namens color\underline{~}xxx).\\ + Beispiel: \\ + \\ + {\bf \{bridge\} \\ + I want her [Ab]everywhere [Fm] \\ + And if [Bbm]she's beside me [C7]I know I need [Fm]never care \\ + ~[Bb]But to love her [C7]is to meet her \\ + \{/bridge\}} \\ + \subsubsection{chorus} + Ein Refrain wird mit \{chorus\} oder \{soc\} (start of chorus) am Anfang und mit \{/chorus\} + oder \{eoc\} (end of chorus) am Ende markiert. Der Refrain wird auf Farbdruckern in rot + ausgegeben. Die Farbe kann mit der Direktive color\underline{~}chorus angepasst werden + (siehe Abschnitt namens color\underline{~}xxx).\\ + Beispiel: \\ + \\ + {\bf\{chorus\} \\ + Oh, I get [C]by with a little [G]help from my [D]friends \\ + Mm, I get [C]high with a little [G]help from my [D]friends \\ + Oh, I'm gonna [C]try with a little [G]help from my [D]friends \\ + \{/chorus\}} \\ + \subsubsection{instr} + Ein Instrumental-Teil wird mit \{instr\} oder \{soi\} (start of instrumental) am Anfang + und \{/instr\} oder \{eoi\} (end of instrumental) am Ende markiert. Der Instrumental-Teil + wird auf Farbdruckern in grau ausgegeben. Die Farbe kann mit der Direktive + color\underline{~}instr angepasst werden (siehe Abschnitt namens color\underline{~}xxx). + \subsubsection{np} + np steht für eine ''neue Seite'' und erzeugt einen Seitenumbruch.\\ + Beispiel: \\ + {\bf\{np\}} \\ + \subsubsection{tab} + Tabulaturen werden mit \{tab\} oder \{sot\} (start of tablature) am Anfang und \{/tab\} + oder \{eot\} (end of tablature) am Ende markiert. Tabulaturen werden auf Farbdruckern + in grün ausgegeben. Die Farbe kann mit der Direktive color\underline{~}tab directive + angepasst werden (siehe Abschnitt namens color\underline{~}xxx). Tabulaturen werden + in einer nichtproportionalen Schriftart ausgegeben.\\ + Beispiel: \\ + \includegraphics[width=15cm]{pics/tabs1.pdf} + \subsection{Fonts} + Die Direktiven zur Beeinflussung der Schriftart und -farbe können irgendwo in Ihrer Datei + stehen. Trotzdem ist es hilfreich sie am Anfang zu platzieren. Die angegebenen Werte + gelten für das ganze Dokument. + \subsubsection{font\underline{~}size} + \LaTeX ~kennt drei Schriftgrößen 10pt, 11pt and 12pt. GuitarTeX nutzt normalerweise + 11pt (Titel und Untertitel werden automatisch vergrößert). Wenn Sie z.B. 12pt + verwenden wollen, schreiben Sie:\\ + \\ + {\bf\{font\underline{~}size:12\}} \\ + \\ + Achtung: schreiben Sie nicht 12pt statt 12!\\ + \subsubsection{color\underline{~}xxx} + Mit den folgenden Direktiven können Sie die Textfarbe für Refrain, Bridge, + Instrumental-Teil Tabulaturen und zweite Stimme anpassen. Für die zweite Stimme + können Sie auch die Hintergrundfarbe ändern, so dass Sie z.B. weiße Schrift auf einem + farbigen Hintergrund verwenden können. Das erleichtert den Sängern hoffentlich + die Orientierung bei mehreren Textzeilen. \\ + Die Direktiven heißen: \\ + \begin{itemize} + \item + color\underline{~}chorus + \item + color\underline{~}bridge + \item + color\underline{~}instr + \item + color\underline{~}tab + \item + color\underline{~}second + \item + color\underline{~}second\underline{~}back + \end{itemize} + Als Parameter wird eine durch Kommas getrennte Liste von Werten zwischen null und + eins, die die Farben rot, grün und blau repräsentieren.\\ + Beispiel: \\ + \\ + {\bf\{color\underline{~}chorus:.5,.5,1\}} + \subsection{Gitarren- und Bass-Tabulaturen} + $GuitarTeX_2$ kennt zwei neue Direktiven zur Darstellung von Tabulaturen: + \begin{itemize} + \item + \{guitartab: \} für Gitarren-Tabulaturen + \item + \{basstab: \} für Bass-Tabulaturen + \end{itemize} + Jede guitartab oder basstab Direktive stellt eine Zeile mit sechs bzw vier Linien dar. + Sie können mit \{guitartab: \} oder \{basstab: \} auch leere Tabulaturen erzeugen. + Setzen Sie eine Leerzeile vor die Direktive, damit die Tabulatur am linken Rand beginnt.\\ + Die Klammern können enthalten: + \begin{itemize} + \item + normaler Text, der unterhalb der Tabulatur ausgegeben wird + \item + Noten im Format [string;fret], z.B. [2;5] für 5. Bund auf der A-Saite + \item + Taktstriche (durch das Zeichen $|$ dargestellt) + \item + Zusätzlicher Leerraum mit ''\ul{}'' + \end{itemize} + Beispiel: leere Gitarrentabulatur \\ + \\ + {\bf\{guitartab:\}} \\ + \\ + Beispiel: Eine Bass-Tabulatur mit Text \\ + \\ + {\bf\{basstab:some text\}} \\ + \\ + Beispiel: Noten, Taktstriche und Leerraum \\ + \\ + {\bf\{guitartab:[2;3][3;0][3;2][3;3]$|$[4;0]\ul\ul[4;2]\ul\ul[5;0]\ul\ul[5;1]$|$\}} \\ + \\ + Beispiel: Text unter den Noten anordnen \\ + \\ + {\bf\{guitartab:[2;3]do [3;0]re [3;2]mi [3;3]fa $|$[4;0]so [4;2]la [5;0]si [5;1]do$|$\}} \\ + \\ + Beispiel: Eine einfache Bass-Tabulatur \\ + \\ + {\bf\{basstab:[2;5][2;5]$|$[2;5][2;5]$|$[3;5][3;5]$|$[2;5][2;5]$|$[3;7][3;7]$|$[3;5][3;5]$|$[2;5]\}} \\ + \\ + Beispiel: Akkorde \\ + \\ + {\bf\{guitartab:[2;3]\&[3;5]\&[4;5]C (power chord) $|$[2;3]\&[3;2]\&[4;0]\&[5;1]C chord\}} \\ + \subsection{N"utzliches} + \subsubsection{define} + Mit der Direktive define können Sie ein Akkord-Symbol am Ende eines Stückes erstellen. + Die Direktive kann irgendwo im Stück platziert sein.\\ + define verfügt über acht Parameter:\\ + \begin{itemize} + \item + den Akkordnamen + \item + die Nummer des ersten Bundes + \item + sechs Nummern für die sechs Saiten (ein x bedeutet, dass die Saite nicht gespielt wird) + \end{itemize} + Beispiel:\\ + \\ + {\bf\{define:A 1 x n 2 2 2 n\} \\ + \{define:Cm 3 x 1 3 3 2 1\} \\ + \{define:Gm/Bb 4 3 2 2 1 x x\}} \\ + \subsubsection{comment} + Die Direktive comment fügt einen Text ein, der nicht zum eigentlichen Stück gehört. \\ + Beispiel: \\ + \\ + {\bf\{comment: repeat chorus\} \\ + \{c: repeat chorus\}} \\ + \subsubsection{margin} + Die Direktive margin erzeugt eine Randbemerkung. Diese können z.B. dazu genutzt werden, + Hinweise für den Musiker einzufügen.\\ + Beispiel: \\ + \\ + {\bf\{margin:Fade Out\} \\ + \{m:Fade Out\}} \\ + \subsubsection{second} + In einigen Stücken hat die zweite Stimme nicht nur eine andere Melodie, sondern auch + einen anderen oder versetzt gesungenen Text. Bekannte Beispiele sind "California Dreaming" + von The Mamas And The Papas und "Help" von den Beatles. Wenn Sie die zweite Stimme mit + der Direktive second markieren erscheint sie in weißer Schrift auf grauem Hintergrund. + Wegen der proportionalen Schrift müssen Sie ein wenig experimentieren, um die korrekte + Ausrichtung zwischen erster und zweiter Stimme zu erhalten.\\ + Beispiel: \\ + \\ + {\bf[G] When I was younger so much [Hm]younger than today \\ + \{second:When when I was young\} \\ + ~[Em] I never needed anybody's [C]help in [F]any [G]way \\ + \{second:I never need help in any way\} \\ + ~[G]But now these days are gone and I'm [Bm]not so self assured \\ + \{second:Now these days are gone\} \\ + ~[Em] Now I find I've changed my mind, \\ + \{second:And now I find\} \\ + I've [C]opened [F]up the [G]doors \\ + \{second:I've opened up the doors\}} \\ + \section{\LaTeX-Kommandos und Pakete verwenden} + \subsection{\LaTeX-Kommandos} + Wie in der Einführung erwähnt, brauchen Sie nichts über \LaTeX ~zu wissen, um $GuitarTeX_2$ + zu nutzen. Wenn Sie sich mit \LaTeX ~auskennen, können Sie dessen Möglichkeiten nutzen, + um Ihre Ergebnisse weiter zu verbessern. Alle Zeilen, die mit einem Backslash beginnen, + werden in die erzeute \LaTeX-Datei übernommen. Sie können das einfach mit einem Kommando + wie diesem testen: \\ + \\ + {\bf$\backslash$marginpar\{test\}} \\ + \\ + Das Ergebnis ist eine Randbemerkung mit dem Wort ''test''. + Die \LaTeX-Kommandos werden an der Stelle ausgeführt, an der sie in der Datei vorkommen. + Manche Kommandos müssen allerdings in der sog. Präambel der \LaTeX-Datei erscheinen. + Das geschieht mit der Direktive preamble:\\ + \\ + {\bf\{preamble:$\backslash$usepackage(fancyheadings)\}}\\ + \\ + Die Direktive preamble kann irgendwo im Dokument stehen. Die enthaltenen Kommandos + erscheinen in der \LaTeX-Präambel in der Reihenfolge, in der sie in der Chord-Datei stehen. + + +\end{document} diff --git a/src/guitartex2/doc/pics/example1.pdf b/doc/pics/example1.pdf similarity index 100% rename from src/guitartex2/doc/pics/example1.pdf rename to doc/pics/example1.pdf diff --git a/src/guitartex2/doc/pics/tabs1.pdf b/doc/pics/tabs1.pdf similarity index 100% rename from src/guitartex2/doc/pics/tabs1.pdf rename to doc/pics/tabs1.pdf diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..a34d030 --- /dev/null +++ b/pom.xml @@ -0,0 +1,151 @@ + + + + 4.0.0 + + guitartex2.GuitarTeX2 + GuitarTeX2 + 3.4.1 + + GuitarTeX2 + + + + UTF-8 + 1.8 + 1.8 + + + + + + org.apache.maven.plugins + maven-assembly-plugin + 3.1.1 + + + jar-with-dependencies + + + + guitartex2.GuitarTeX2 + + + ${project.artifactId}-${project.version} + false + + + + make-assembly + + package + + single + + + + + + maven-surefire-plugin + + ${argLine} + + + + org.jacoco + jacoco-maven-plugin + 0.8.3 + + + prepare-agent + + prepare-agent + + + + report + prepare-package + + report + + + + post-unit-test + test + + report + + + target/jacoco.exec + target/jacoco-ut + + + + + + target/jacoco.exec + + + + + + + + + maven-clean-plugin + 3.1.0 + + + + maven-resources-plugin + 3.0.2 + + + maven-compiler-plugin + 3.8.0 + + + maven-surefire-plugin + 2.22.1 + + 3 + true + -Xmx1024m -XX:MaxPermSize=256m + true + + + + maven-jar-plugin + 3.0.2 + + + true + + guitartex2.GuitarTeX2 + + + + + + maven-install-plugin + 2.5.2 + + + maven-deploy-plugin + 2.8.2 + + + + maven-site-plugin + 3.7.1 + + + maven-project-info-reports-plugin + 3.0.0 + + + + + + diff --git a/src/guitartex2/COPYRIGHT b/src/guitartex2/COPYRIGHT deleted file mode 100644 index d511905..0000000 --- a/src/guitartex2/COPYRIGHT +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/src/guitartex2/AboutBox.java b/src/main/java/guitartex2/AboutBox.java similarity index 93% rename from src/guitartex2/AboutBox.java rename to src/main/java/guitartex2/AboutBox.java index a13ac63..b015374 100644 --- a/src/guitartex2/AboutBox.java +++ b/src/main/java/guitartex2/AboutBox.java @@ -48,8 +48,8 @@ public class AboutBox extends JFrame implements ActionListener { public AboutBox() { Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); - aboutTop = new Double((screenSize.getHeight()/2) - (aboutHeight/2)).intValue(); - aboutLeft = new Double((screenSize.getWidth()/2) - (aboutWidth/2)).intValue(); + aboutTop = Double.valueOf((screenSize.getHeight()/2) - (aboutHeight/2)).intValue(); + aboutLeft = Double.valueOf((screenSize.getWidth()/2) - (aboutWidth/2)).intValue(); this.setResizable(false); resbundle = ResourceBundle.getBundle ("GuitarTeX2strings", Locale.getDefault()); @@ -67,7 +67,7 @@ public class AboutBox extends JFrame implements ActionListener { } this.getContentPane().setLayout(new BorderLayout(30, 30)); - java.net.URL imgURL = AboutBox.class.getResource("images/gitarre1.jpg"); + java.net.URL imgURL = AboutBox.class.getResource("/images/gitarre1.jpg"); ImageIcon icon = new ImageIcon(imgURL, ""); aboutLabel = new JLabel[labelCount]; diff --git a/src/guitartex2/BareBonesBrowserLaunch.java b/src/main/java/guitartex2/BareBonesBrowserLaunch.java similarity index 100% rename from src/guitartex2/BareBonesBrowserLaunch.java rename to src/main/java/guitartex2/BareBonesBrowserLaunch.java diff --git a/src/guitartex2/CmdExec.java b/src/main/java/guitartex2/CmdExec.java similarity index 95% rename from src/guitartex2/CmdExec.java rename to src/main/java/guitartex2/CmdExec.java index d45310d..28c363c 100644 --- a/src/guitartex2/CmdExec.java +++ b/src/main/java/guitartex2/CmdExec.java @@ -37,7 +37,7 @@ public class CmdExec{ } } }catch (Exception err) { - InfoBox infoBox = new InfoBox("ERR: " + err); + new InfoBox("ERR: " + err); } return ausgabe; } diff --git a/src/guitartex2/Configurations.java b/src/main/java/guitartex2/Configurations.java similarity index 99% rename from src/guitartex2/Configurations.java rename to src/main/java/guitartex2/Configurations.java index 7ab6056..70e53f8 100644 --- a/src/guitartex2/Configurations.java +++ b/src/main/java/guitartex2/Configurations.java @@ -85,7 +85,7 @@ final class Configurations { Properties defProps = new Properties(); //defProps.load(defaultPropFIS); - defProps.load(GuitarTeX2.class.getResourceAsStream(propertiesFileName)); + defProps.load(GuitarTeX2.class.getResourceAsStream("/"+propertiesFileName)); //defaultPropFIS.close(); Enumeration defElements = defProps.keys(); mProperties.load( propsFIS ); @@ -495,7 +495,7 @@ final class Configurations { mProperties.setProperty("gtxServer", defProps.getProperty("gtxServer")); mProperties.setProperty("gtxServerPort", defProps.getProperty("gtxServerPort")); } catch (Exception e) { - InfoBox infoBox = new InfoBox(e + ""); + new InfoBox(e + ""); } /* mPdfViewerField.setText(myConfiguration.getPdfViewer()); diff --git a/src/guitartex2/FileTransfer.java b/src/main/java/guitartex2/FileTransfer.java similarity index 96% rename from src/guitartex2/FileTransfer.java rename to src/main/java/guitartex2/FileTransfer.java index 7172325..a49c56b 100644 --- a/src/guitartex2/FileTransfer.java +++ b/src/main/java/guitartex2/FileTransfer.java @@ -100,7 +100,7 @@ class FileTransfer { if (length > Integer.MAX_VALUE) { // File is too large sendMsg("Filetransfer[" + fId + "]: File is too large"); - cleanTmp(myFile); + cleanTmp(myFile, in); return 1; } else { int myFileLength = (int) length; @@ -110,7 +110,7 @@ class FileTransfer { fileLengthResult = inStream.readUTF(); } catch (Exception i) { sendMsg("Filetransfer[" + fId + "]: stream error" + i); - cleanTmp(myFile); + cleanTmp(myFile, in); return 1; } if (fileLengthResult.equals(ok)) { @@ -137,7 +137,7 @@ class FileTransfer { } } else { sendMsg("Filetransfer[" + fId + "]: sending file length failed: " + fileLengthResult); - cleanTmp(myFile); + cleanTmp(myFile, in); return 1; } } @@ -174,7 +174,7 @@ class FileTransfer { outStream.writeUTF(ok); } catch (Exception i) { sendMsg("Filetransfer[" + fId + "]: stream error " + i); - cleanTmp(myFile); + cleanTmp(myFile, out); return 1; } sendMsg("Filetransfer[" + fId + "]: awaiting file..."); @@ -284,6 +284,15 @@ class FileTransfer { } } + private void cleanTmp(String fileName, RandomAccessFile file) { + try { + new File(fileName).delete(); + file.close(); + } catch (Exception e) { + sendMsg("can't clean tmp file: " + e); + } + } + private void cleanTmp(String fileName) { try { new File(fileName).delete(); diff --git a/src/guitartex2/GTXClient.java b/src/main/java/guitartex2/GTXClient.java similarity index 98% rename from src/guitartex2/GTXClient.java rename to src/main/java/guitartex2/GTXClient.java index db86cf2..7e9d743 100644 --- a/src/guitartex2/GTXClient.java +++ b/src/main/java/guitartex2/GTXClient.java @@ -136,7 +136,7 @@ public class GTXClient extends Thread{ } String texResult = din.readUTF(); if ( texResult.equals(failed)) { - InfoBox infoBox = new InfoBox(resbundle.getString("texFailed")); + new InfoBox(resbundle.getString("texFailed")); logToConsole("texin unsuccessfull"); //myStatusBox.setStatus("FEHLER!"); //myStatusBox.requestFocus(); diff --git a/src/guitartex2/GTXConsole.java b/src/main/java/guitartex2/GTXConsole.java similarity index 100% rename from src/guitartex2/GTXConsole.java rename to src/main/java/guitartex2/GTXConsole.java diff --git a/src/guitartex2/GTXParser.java b/src/main/java/guitartex2/GTXParser.java similarity index 99% rename from src/guitartex2/GTXParser.java rename to src/main/java/guitartex2/GTXParser.java index d8a6de0..c6dcfcf 100644 --- a/src/guitartex2/GTXParser.java +++ b/src/main/java/guitartex2/GTXParser.java @@ -1114,12 +1114,12 @@ public class GTXParser { + "\\makebox[0cm][l]{\\raisebox{4.5ex}{\\footnotesize{A}}}%\n" + "\\makebox[0cm][l]{\\raisebox{2.5ex}{\\footnotesize{E}}}%\n" + "~~\n" - + "\\makebox[0cm][l]{\\raisebox{13ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{11ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{9ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{7ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{5ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{3ex}{\\line(1,0){130}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{13ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{11ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{9ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{7ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{5ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{3ex}{\\line(1,0){\\textwidth}}}%\n" + "~}\n\n" + "\\newcommand{\\basstab}{%\n" + "\\makebox[0cm][l]{\\raisebox{8.5ex}{\\footnotesize{G}}}%\n" @@ -1127,10 +1127,10 @@ public class GTXParser { + "\\makebox[0cm][l]{\\raisebox{4.5ex}{\\footnotesize{A}}}%\n" + "\\makebox[0cm][l]{\\raisebox{2.5ex}{\\footnotesize{E}}}%\n" + "~~\n" - + "\\makebox[0cm][l]{\\raisebox{9ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{7ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{5ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{3ex}{\\line(1,0){130}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{9ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{7ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{5ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{3ex}{\\line(1,0){\\textwidth}}}%\n" + "~}\n\n" + "\\newcommand{\\gtxtabs}[2]{\\makebox[0cm][l]{\\raisebox{#1}{#2}}}\n" + // define arrow symbols for harp tunes @@ -1343,12 +1343,12 @@ public class GTXParser { + "\\makebox[0cm][l]{\\raisebox{4.5ex}{\\footnotesize{A}}}%\n" + "\\makebox[0cm][l]{\\raisebox{2.5ex}{\\footnotesize{E}}}%\n" + "~~\n" - + "\\makebox[0cm][l]{\\raisebox{13ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{11ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{9ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{7ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{5ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{3ex}{\\line(1,0){130}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{13ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{11ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{9ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{7ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{5ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{3ex}{\\line(1,0){\\textwidth}}}%\n" + "~}\n\n" + "\\newcommand{\\basstab}{%\n" + "\\makebox[0cm][l]{\\raisebox{8.5ex}{\\footnotesize{G}}}%\n" @@ -1356,10 +1356,10 @@ public class GTXParser { + "\\makebox[0cm][l]{\\raisebox{4.5ex}{\\footnotesize{A}}}%\n" + "\\makebox[0cm][l]{\\raisebox{2.5ex}{\\footnotesize{E}}}%\n" + "~~\n" - + "\\makebox[0cm][l]{\\raisebox{9ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{7ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{5ex}{\\line(1,0){130}}}%\n" - + "\\makebox[0cm][l]{\\raisebox{3ex}{\\line(1,0){130}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{9ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{7ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{5ex}{\\line(1,0){\\textwidth}}}%\n" + + "\\makebox[0cm][l]{\\raisebox{3ex}{\\line(1,0){\\textwidth}}}%\n" + "~}\n\n" + "\\newcommand{\\gtxtabs}[2]{\\makebox[0cm][l]{\\raisebox{#1}{#2}}}\n" + // define arrow symbols for harp tunes @@ -1439,4 +1439,4 @@ public class GTXParser { } System.out.println("\n"); } -} +} \ No newline at end of file diff --git a/src/guitartex2/GTXTextConsole.java b/src/main/java/guitartex2/GTXTextConsole.java similarity index 100% rename from src/guitartex2/GTXTextConsole.java rename to src/main/java/guitartex2/GTXTextConsole.java diff --git a/src/guitartex2/GuitarTeX2.java b/src/main/java/guitartex2/GuitarTeX2.java similarity index 98% rename from src/guitartex2/GuitarTeX2.java rename to src/main/java/guitartex2/GuitarTeX2.java index eef95b2..74adc32 100644 --- a/src/guitartex2/GuitarTeX2.java +++ b/src/main/java/guitartex2/GuitarTeX2.java @@ -257,7 +257,7 @@ public class GuitarTeX2 extends JFrame { //myConf.checkConfig(); if (myConf.checkConfig() == false) { - WarningBox warningBox = new WarningBox(resbundle.getString("confFailed"), myConf.getConfProblems()); + new WarningBox(resbundle.getString("confFailed"), myConf.getConfProblems()); System.err.println("loading configuration failed!"); } consoleBox.setGTXClient(myConf); @@ -374,31 +374,31 @@ public class GuitarTeX2 extends JFrame { mActionToolBar = new JToolBar(resbundle.getString("actionToolBar")); mActionToolBar.setFloatable(false); // -- // -- New - URL mNewImageURL = GuitarTeX2.class.getResource("images/filenew.png"); + URL mNewImageURL = GuitarTeX2.class.getResource("/images/filenew.png"); mNewButton = mActionToolBar.add(mNewAction); mNewButton.setIcon(new ImageIcon(mNewImageURL)); mNewButton.setText(""); mNewButton.setToolTipText(resbundle.getString("newItem")); // -- // -- Open - URL mOpenImageURL = GuitarTeX2.class.getResource("images/fileopen.png"); + URL mOpenImageURL = GuitarTeX2.class.getResource("/images/fileopen.png"); mOpenButton = mActionToolBar.add(mOpenAction); mOpenButton.setIcon(new ImageIcon(mOpenImageURL)); mOpenButton.setText(""); mOpenButton.setToolTipText(resbundle.getString("openItem")); // -- // -- Save - URL mSaveImageURL = GuitarTeX2.class.getResource("images/filesave.png"); + URL mSaveImageURL = GuitarTeX2.class.getResource("/images/filesave.png"); mSaveButton = mActionToolBar.add(mSaveAction); mSaveButton.setIcon(new ImageIcon(mSaveImageURL)); mSaveButton.setText(""); mSaveButton.setToolTipText(resbundle.getString("saveItem")); // -- // -- SaveAs - URL mSaveAsImageURL = GuitarTeX2.class.getResource("images/filesaveas.png"); + URL mSaveAsImageURL = GuitarTeX2.class.getResource("/images/filesaveas.png"); mSaveAsButton = mActionToolBar.add(mSaveAsAction); mSaveAsButton.setIcon(new ImageIcon(mSaveAsImageURL)); mSaveAsButton.setText(""); mSaveAsButton.setToolTipText(resbundle.getString("saveAsItem")); // -- // -- GTX2TeX - URL mGTX2TeXURL = GuitarTeX2.class.getResource("images/gtx2tex.png"); + URL mGTX2TeXURL = GuitarTeX2.class.getResource("/images/gtx2tex.png"); mGtx2TeXButton = mActionToolBar.add(mGTX2TeXAction); mGtx2TeXButton.setIcon(new ImageIcon(mGTX2TeXURL)); mGtx2TeXButton.setText(""); @@ -425,7 +425,7 @@ public class GuitarTeX2 extends JFrame { //mDvi2PdfButton.setToolTipText(resbundle.getString("dvi2pdf")); //mDvi2PdfButton.setEnabled(false); // -- // -- TEX2PDF - URL mTeX2PdfURL = GuitarTeX2.class.getResource("images/tex2pdf.png"); + URL mTeX2PdfURL = GuitarTeX2.class.getResource("/images/tex2pdf.png"); mTeX2PdfButton = mActionToolBar.add(mTeX2PdfAction); mTeX2PdfButton.setIcon(new ImageIcon(mTeX2PdfURL)); mTeX2PdfButton.setText(""); @@ -473,8 +473,8 @@ public class GuitarTeX2 extends JFrame { mHarpToolBar = new JToolBar(resbundle.getString("harpToolBar")); //mHarpToolBar.setLayout(new GridLayout(2,9)); - ImageIcon upButtonIcon = createImageIcon("images/icon-up2.png"); - ImageIcon downButtonIcon = createImageIcon("images/icon-down2.png"); + ImageIcon upButtonIcon = createImageIcon("/images/icon-up2.png"); + ImageIcon downButtonIcon = createImageIcon("/images/icon-down2.png"); mHarpUp = new JToggleButton(upButtonIcon); Action pmUpAction = new mPMHarpActionClass("up"); mHarpUp.addActionListener(pmUpAction); @@ -926,7 +926,7 @@ public class GuitarTeX2 extends JFrame { mFileChanged = false; } catch (IOException ioex) { consoleBox.addText("ERR: " + ioex); - InfoBox infoBox = new InfoBox("Error: " + ioex); + new InfoBox("Error: " + ioex); } } } @@ -947,7 +947,7 @@ public class GuitarTeX2 extends JFrame { mFileChanged = false; } catch (IOException ioex) { consoleBox.addText("ERR: " + ioex); - InfoBox infoBox = new InfoBox("Error: " + ioex); + new InfoBox("Error: " + ioex); } } } diff --git a/src/guitartex2/GuitarTeX2Convert.java b/src/main/java/guitartex2/GuitarTeX2Convert.java similarity index 97% rename from src/guitartex2/GuitarTeX2Convert.java rename to src/main/java/guitartex2/GuitarTeX2Convert.java index 356a5d6..e2da69c 100644 --- a/src/guitartex2/GuitarTeX2Convert.java +++ b/src/main/java/guitartex2/GuitarTeX2Convert.java @@ -47,7 +47,7 @@ public class GuitarTeX2Convert { if (!fileName.equals("")) { File f = new File(fileName); if (f.canRead()) { - GuitarTeX2Convert guitarTeX2Convert = new GuitarTeX2Convert(f); + new GuitarTeX2Convert(f); } else { System.out.println("error: can't read file\n"); System.out.println(help); diff --git a/src/guitartex2/InfoBox.java b/src/main/java/guitartex2/InfoBox.java similarity index 100% rename from src/guitartex2/InfoBox.java rename to src/main/java/guitartex2/InfoBox.java diff --git a/src/guitartex2/PreferencesBox.java b/src/main/java/guitartex2/PreferencesBox.java similarity index 100% rename from src/guitartex2/PreferencesBox.java rename to src/main/java/guitartex2/PreferencesBox.java diff --git a/src/guitartex2/SpringUtilities.java b/src/main/java/guitartex2/SpringUtilities.java similarity index 100% rename from src/guitartex2/SpringUtilities.java rename to src/main/java/guitartex2/SpringUtilities.java diff --git a/src/guitartex2/StatusBox.java b/src/main/java/guitartex2/StatusBox.java similarity index 98% rename from src/guitartex2/StatusBox.java rename to src/main/java/guitartex2/StatusBox.java index e5dc820..67cbb0f 100644 --- a/src/guitartex2/StatusBox.java +++ b/src/main/java/guitartex2/StatusBox.java @@ -71,7 +71,7 @@ public class StatusBox extends JFrame implements ActionListener { bodyFont = new Font("SansSerif", Font.PLAIN, 10); } - java.net.URL imgURL = StatusBox.class.getResource("images/info.png"); + java.net.URL imgURL = StatusBox.class.getResource("/images/info.png"); ImageIcon icon = new ImageIcon(imgURL, ""); Panel textPanel = new Panel(new GridBagLayout()); diff --git a/src/guitartex2/UnicodeReader.java b/src/main/java/guitartex2/UnicodeReader.java similarity index 100% rename from src/guitartex2/UnicodeReader.java rename to src/main/java/guitartex2/UnicodeReader.java diff --git a/src/guitartex2/WarningBox.java b/src/main/java/guitartex2/WarningBox.java similarity index 98% rename from src/guitartex2/WarningBox.java rename to src/main/java/guitartex2/WarningBox.java index be0503f..2004778 100644 --- a/src/guitartex2/WarningBox.java +++ b/src/main/java/guitartex2/WarningBox.java @@ -143,7 +143,7 @@ public class WarningBox extends JFrame implements ActionListener { setEnabled(false); } if ( mAction.equals("mInfoAction")) { - InfoBox infoBox = new InfoBox(myInfo); + new InfoBox(myInfo); } } } diff --git a/src/guitartex2/GuitarTeX2.properties b/src/main/resources/GuitarTeX2.properties similarity index 100% rename from src/guitartex2/GuitarTeX2.properties rename to src/main/resources/GuitarTeX2.properties diff --git a/src/GuitarTeX2strings.properties b/src/main/resources/GuitarTeX2strings.properties similarity index 98% rename from src/GuitarTeX2strings.properties rename to src/main/resources/GuitarTeX2strings.properties index 6430c27..2fb0e9e 100644 --- a/src/GuitarTeX2strings.properties +++ b/src/main/resources/GuitarTeX2strings.properties @@ -125,5 +125,5 @@ warnTitle=Warning! statusTitle=Status frameConstructor=GuitarTeX2 -appVersion=Version - 3.4.0 +appVersion=Version - 3.4.1 copyright=Nikolai Rinas diff --git a/src/GuitarTeX2strings_de.properties b/src/main/resources/GuitarTeX2strings_de.properties similarity index 79% rename from src/GuitarTeX2strings_de.properties rename to src/main/resources/GuitarTeX2strings_de.properties index 46a2a10..06870af 100644 --- a/src/GuitarTeX2strings_de.properties +++ b/src/main/resources/GuitarTeX2strings_de.properties @@ -1,7 +1,7 @@ fileMenu=Datei newItem=Neu -openItem=\u00d6ffnen... -closeItem=Schlie\u00dfen +openItem=Öffnen... +closeItem=Schließen saveItem=Speichern saveAsItem=Speichern unter... templateItem=Templates @@ -14,9 +14,9 @@ mPrefs=Einstellungen undoItem= cutItem=Ausschneiden copyItem=Kopieren -pasteItem=Einf\u00fcgen -clearItem=L\u00f6schen -selectAllItem=Alles ausw\u00e4hlen +pasteItem=Einfügen +clearItem=Löschen +selectAllItem=Alles auswählen buildMenu=Erstellen gtx2tex=GTX2TeX @@ -26,8 +26,8 @@ dvi2pdf=Dvi2Pdf tex2pdf=TeX2Pdf helpMenu=Hilfe -aboutItem=\u00dcber GuitarTeX2 -aboutTitle=\u00dcber GuitarTeX2 +aboutItem=Über GuitarTeX2 +aboutTitle=Über GuitarTeX2 faqItem=FAQ faqURL=http://guitartex2.sourceforge.net/page7/page6/page6.html shortcutItem=Shortcuts @@ -82,7 +82,7 @@ mGuitarTab=Tabulatur mNewFile=Neue Datei -checkConn=\u00dcberpr\u00fcfe Verbindung zum Server ... +checkConn=Überprüfe Verbindung zum Server ... createPdf=Erstelle PDF ... showPdf=Versuche die PDF Datei darzustellen ... @@ -91,9 +91,9 @@ wait4PdfFile=Warte auf das Ergebnis ... receivePdfFile=Empfange PDF-Datei ... receiveLogFile=Empfange Log-Datei ... confFailed=Laden von Konfigurationsdatei fehlgeschlagen! -texFailed=PDF Datei kann nicht erzeugt werden!\nBitte \u00fcberpr\u00fcfen Sie Ihr Dokument! +texFailed=PDF Datei kann nicht erzeugt werden!\nBitte Überprüfen Sie Ihr Dokument! -mSaveQuestionHead=Datei wurde ver\u00e4ndert! +mSaveQuestionHead=Datei wurde verändert! mSaveQuestion=Wollen Sie die Datei speichern? prefTitle=Einstellungen @@ -110,19 +110,19 @@ mSetBook=Buch mBookAuthor=Autor mBookTitle=Titel mBookDate=Datum -mBookInclude=Einf\u00fcgen +mBookInclude=Einfügen -resetButton=Zur\u00fccksetzen +resetButton=Zurücksetzen okButton=OK cancelButton=Abbrechen quitButton=Beenden infoButton=Info -choose=Ausw\u00e4hlen +choose=Auswählen warnTitle=Warnung! statusTitle=Status frameConstructor=GuitarTeX2 -appVersion=Version - 3.4.0 +appVersion=Version - 3.4.1 copyright=Nikolai Rinas \ No newline at end of file diff --git a/src/guitartex2/images/dvipdf.png b/src/main/resources/images/dvipdf.png similarity index 100% rename from src/guitartex2/images/dvipdf.png rename to src/main/resources/images/dvipdf.png diff --git a/src/guitartex2/images/dvips.png b/src/main/resources/images/dvips.png similarity index 100% rename from src/guitartex2/images/dvips.png rename to src/main/resources/images/dvips.png diff --git a/src/guitartex2/images/filenew.png b/src/main/resources/images/filenew.png similarity index 100% rename from src/guitartex2/images/filenew.png rename to src/main/resources/images/filenew.png diff --git a/src/guitartex2/images/fileopen.png b/src/main/resources/images/fileopen.png similarity index 100% rename from src/guitartex2/images/fileopen.png rename to src/main/resources/images/fileopen.png diff --git a/src/guitartex2/images/filesave.png b/src/main/resources/images/filesave.png similarity index 100% rename from src/guitartex2/images/filesave.png rename to src/main/resources/images/filesave.png diff --git a/src/guitartex2/images/filesaveas.png b/src/main/resources/images/filesaveas.png similarity index 100% rename from src/guitartex2/images/filesaveas.png rename to src/main/resources/images/filesaveas.png diff --git a/src/guitartex2/images/gitarre1.jpg b/src/main/resources/images/gitarre1.jpg similarity index 100% rename from src/guitartex2/images/gitarre1.jpg rename to src/main/resources/images/gitarre1.jpg diff --git a/src/guitartex2/images/gtx2tex.png b/src/main/resources/images/gtx2tex.png similarity index 100% rename from src/guitartex2/images/gtx2tex.png rename to src/main/resources/images/gtx2tex.png diff --git a/src/guitartex2/images/icon-down2.png b/src/main/resources/images/icon-down2.png similarity index 100% rename from src/guitartex2/images/icon-down2.png rename to src/main/resources/images/icon-down2.png diff --git a/src/guitartex2/images/icon-up2.png b/src/main/resources/images/icon-up2.png similarity index 100% rename from src/guitartex2/images/icon-up2.png rename to src/main/resources/images/icon-up2.png diff --git a/src/guitartex2/images/icon1.jpg b/src/main/resources/images/icon1.jpg similarity index 100% rename from src/guitartex2/images/icon1.jpg rename to src/main/resources/images/icon1.jpg diff --git a/src/guitartex2/images/info.png b/src/main/resources/images/info.png similarity index 100% rename from src/guitartex2/images/info.png rename to src/main/resources/images/info.png diff --git a/src/guitartex2/images/latex.png b/src/main/resources/images/latex.png similarity index 100% rename from src/guitartex2/images/latex.png rename to src/main/resources/images/latex.png diff --git a/src/guitartex2/images/tex2pdf.png b/src/main/resources/images/tex2pdf.png similarity index 100% rename from src/guitartex2/images/tex2pdf.png rename to src/main/resources/images/tex2pdf.png