diff --git a/README.md b/README.md index e7a1cf9..19169f3 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,25 @@ -# Server online: guitartex2.nikolai-rinas.de +# Server online: guitartex2.nikolai-rinas.de - port 3121 ## Build -You can build it on you platform with maven. I'm using Visual Studio Code with maven an openjdk package to build the release versions. +You can build it on your platform with maven. I'm using Visual Studio Code with maven an openjdk package to build the release versions. ## Documentation - * [Available in German](https://github.com/workinghard/GuitarTeX2/blob/a9db41ba391bd3afd5dafd1106c3e946599ce262/doc/GuitartTeX2-documentation_de.pdf) - * [Available in English](https://github.com/workinghard/GuitarTeX2/blob/3db89f3205e154896073fc75aa1a59e937b54a07/doc/GuitartTeX2-documentation_en.pdf) +Details can be found [here](https://guitartex2.nikolai-rinas.de/) ## Release Notes ============= -### Version 3.4.1 - * New build pipeline with VSC and maven +### Version 3.5.0 + * New build pipeline with maven and VSC (optional) * Code cleanup * Dropped standalone mac app support * Standalone gtx converter available * Published build versions for Windows/Linux/Mac * Guitartab command is now dynamic \textwidth (thanks for contribution @e-dschungel) + * gtxtabs command changed. If you like the old version instead, please add following line to your song/book: + + ```\renewcommand{\gtxtabs}[2]{\makebox[0cm][l]{\raisebox{#1}{#2}}}``` ### Version 3.4.0: * Code cleanup: Java 1.8 is required diff --git a/pom.xml b/pom.xml index 82860ed..1b77e48 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ guitartex2.GuitarTeX2 GuitarTeX2 - 3.4.1 + 3.5.0 GuitarTeX2 diff --git a/src/main/java/guitartex2/GTXParser.java b/src/main/java/guitartex2/GTXParser.java index 8101fdc..dcbafab 100644 --- a/src/main/java/guitartex2/GTXParser.java +++ b/src/main/java/guitartex2/GTXParser.java @@ -1133,7 +1133,8 @@ public class GTXParser { + "\\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" + //+ "\\newcommand{\\gtxtabs}[2]{\\makebox[0cm][l]{\\raisebox{#1}{#2}}}\n" + + "\\newcommand{\\gtxtabs}[2]{{\\makebox[0cm][l]{\\raisebox{#1}{\\adjustbox{margin=0ex 0ex, bgcolor=white}{#2}}}}}" + // define arrow symbols for harp tunes "\\newcommand{\\hdraw}{\n" + " \\begin{picture}(0,0)\n" @@ -1363,7 +1364,8 @@ public class GTXParser { + "\\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" + //+ "\\newcommand{\\gtxtabs}[2]{\\makebox[0cm][l]{\\raisebox{#1}{#2}}}\n" + + "\\newcommand{\\gtxtabs}[2]{{\\makebox[0cm][l]{\\raisebox{#1}{\\adjustbox{margin=0ex 0ex, bgcolor=white}{#2}}}}}" + // define arrow symbols for harp tunes "\\newcommand{\\hdraw}{\n" + " \\begin{picture}(0,0)\n" diff --git a/src/main/resources/GuitarTeX2strings.properties b/src/main/resources/GuitarTeX2strings.properties index 3ad79f3..64b186a 100644 --- a/src/main/resources/GuitarTeX2strings.properties +++ b/src/main/resources/GuitarTeX2strings.properties @@ -128,5 +128,5 @@ warnTitle=Warning! statusTitle=Status frameConstructor=GuitarTeX2 -appVersion=Version - 3.4.1 +appVersion=Version - 3.5.0 copyright=Nikolai Rinas diff --git a/src/main/resources/GuitarTeX2strings_de.properties b/src/main/resources/GuitarTeX2strings_de.properties index 2ffcfac..230fa79 100644 --- a/src/main/resources/GuitarTeX2strings_de.properties +++ b/src/main/resources/GuitarTeX2strings_de.properties @@ -127,5 +127,5 @@ warnTitle=Warnung! statusTitle=Status frameConstructor=GuitarTeX2 -appVersion=Version - 3.4.1 +appVersion=Version - 3.5.0 copyright=Nikolai Rinas \ No newline at end of file