SF.net SVN: geany-plugins:[2114] trunk/geanylatex
frlan at users.sourceforge.net
frlan at xxxxx
Thu Jul 28 20:35:24 UTC 2011
Revision: 2114
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=2114&view=rev
Author: frlan
Date: 2011-07-28 20:35:24 +0000 (Thu, 28 Jul 2011)
Log Message:
-----------
GeanyLaTeX: Adding a couple of characters which are used inside LaTeX to special characters menu.
Modified Paths:
--------------
trunk/geanylatex/ChangeLog
trunk/geanylatex/src/letters.c
Modified: trunk/geanylatex/ChangeLog
===================================================================
--- trunk/geanylatex/ChangeLog 2011-07-28 20:20:59 UTC (rev 2113)
+++ trunk/geanylatex/ChangeLog 2011-07-28 20:35:24 UTC (rev 2114)
@@ -1,6 +1,8 @@
2011-07-28 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
* Resorting LaTeX menu.
+ * Adding a couple of characters which are used inside LaTeX to special
+ characters menu.
2011-04-26 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
Modified: trunk/geanylatex/src/letters.c
===================================================================
--- trunk/geanylatex/src/letters.c 2011-07-28 20:20:59 UTC (rev 2113)
+++ trunk/geanylatex/src/letters.c 2011-07-28 20:35:24 UTC (rev 2114)
@@ -26,7 +26,8 @@
enum
{
- GREEK_LETTERS = 0,
+ LATEX_LETTERS = 0,
+ GREEK_LETTERS,
GERMAN_LETTERS,
MISC_LETTERS,
ARROW_CHAR,
@@ -36,6 +37,7 @@
};
CategoryName glatex_cat_names[] = {
+ { LATEX_LETTERS, N_("LaTeX letters"), TRUE},
{ GREEK_LETTERS, N_("Greek letters"), TRUE},
{ GERMAN_LETTERS, N_("German umlauts"), TRUE},
{ MISC_LETTERS, N_("Misc"), FALSE},
@@ -51,6 +53,14 @@
* AAACCCBBB is valid
* ACABCBACB is _not_ valid and will course trouble */
SubMenuTemplate glatex_char_array[] = {
+ /* LaTeX characters */
+ {LATEX_LETTERS, "$", "\\$"},
+ {LATEX_LETTERS, "%", "\\%"},
+ {LATEX_LETTERS, "_", "\\_"},
+ {LATEX_LETTERS, "}", "\\}"},
+ {LATEX_LETTERS, "{", "\\{"},
+ {LATEX_LETTERS, "&", "\\&"},
+ {LATEX_LETTERS, "#", "\\#"},
/* Greek characters */
{GREEK_LETTERS, "Α", "\\Alpha" },
{GREEK_LETTERS, "α", "\\alpha" },
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