SF.net SVN: geany-plugins:[345] trunk/geanylatex/src/geanylatex.c
frlan at users.sourceforge.net
frlan at xxxxx
Sun Dec 14 23:19:05 UTC 2008
Revision: 345
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=345&view=rev
Author: frlan
Date: 2008-12-14 23:19:04 +0000 (Sun, 14 Dec 2008)
Log Message:
-----------
GeanyLaTeX: Little code refactoring to remove some unneeded replacements in case of no KOMA script is apply able to make code easier to maintain.
Modified Paths:
--------------
trunk/geanylatex/src/geanylatex.c
Modified: trunk/geanylatex/src/geanylatex.c
===================================================================
--- trunk/geanylatex/src/geanylatex.c 2008-12-14 23:11:09 UTC (rev 344)
+++ trunk/geanylatex/src/geanylatex.c 2008-12-14 23:19:04 UTC (rev 345)
@@ -626,6 +626,35 @@
classoptions = g_strconcat(scriptsize, NULL);
}
+
+ switch (documentclass_int)
+ {
+ case 0:
+ {
+ documentclass_str = g_utf8_casefold("book", -1);
+ break;
+ }
+ case 1:
+ {
+ documentclass_str = g_utf8_casefold("article", -1);
+ break;
+ }
+ case 2:
+ {
+ documentclass_str = g_utf8_casefold("report", -1);
+ break;
+ }
+ case 3:
+ {
+ documentclass_str = g_utf8_casefold("letter", -1);
+ break;
+ }
+ case 4:
+ {
+ documentclass_str = g_utf8_casefold("beamer", -1);
+ }
+ }
+
if (KOMA_active)
{
switch (documentclass_int)
@@ -645,46 +674,9 @@
documentclass_str = g_utf8_casefold("scrreprt", -1);
break;
}
- case 3:
- {
- documentclass_str = g_utf8_casefold("letter", -1);
- }
- case 4:
- {
- documentclass_str = g_utf8_casefold("beamer", -1);
- }
}
+
}
- else
- {
- switch (documentclass_int)
- {
- case 0:
- {
- documentclass_str = g_utf8_casefold("book", -1);
- break;
- }
- case 1:
- {
- documentclass_str = g_utf8_casefold("article", -1);
- break;
- }
- case 2:
- {
- documentclass_str = g_utf8_casefold("report", -1);
- break;
- }
- case 3:
- {
- documentclass_str = g_utf8_casefold("letter", -1);
- break;
- }
- case 4:
- {
- documentclass_str = g_utf8_casefold("beamer", -1);
- }
- }
- }
if (documentclass_int == 3)
code = g_string_new(TEMPLATE_LATEX_LETTER);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list