summaryrefslogtreecommitdiff
path: root/mod/tex/context/third/rst/rst_context.lua
diff options
context:
space:
mode:
authorPhilipp Gesang <pgesang@ix.urz.uni-heidelberg.de>2011-01-03 08:58:07 +0100
committerPhilipp Gesang <pgesang@ix.urz.uni-heidelberg.de>2011-01-03 08:58:07 +0100
commit39efd560f1f022e7350471891998072de6682b73 (patch)
treee533b0bccc66a0b02509993aebc995576f4280cf /mod/tex/context/third/rst/rst_context.lua
parente03d17810c41bf64c96091d06715840f89ad3086 (diff)
downloadcontext-rst-39efd560f1f022e7350471891998072de6682b73.tar.gz
added trivial formatting roles
Diffstat (limited to 'mod/tex/context/third/rst/rst_context.lua')
-rw-r--r--mod/tex/context/third/rst/rst_context.lua13
1 files changed, 10 insertions, 3 deletions
diff --git a/mod/tex/context/third/rst/rst_context.lua b/mod/tex/context/third/rst/rst_context.lua
index 1b6e5e3..a18086b 100644
--- a/mod/tex/context/third/rst/rst_context.lua
+++ b/mod/tex/context/third/rst/rst_context.lua
@@ -141,13 +141,20 @@ rst_context.roles.emphasis = rst_context.emphasis
rst_context.roles.strong_emphasis = rst_context.strong_emphasis
rst_context.roles.literal = rst_context.literal
rst_context.roles.bold = function(str)
- return [[{\\bf ]] .. str .. [[}]]
+ return [[{\\bold ]] .. str .. [[}]]
end
+rst_context.roles.bf = rst_context.roles.bold
-rst_context.roles.ss = function(str)
+rst_context.roles.italic = function(str)
+ return [[{\\italic ]] .. str .. [[}]]
+end
+rst_context.roles.it = rst_context.roles.italic
+
+rst_context.roles.sans = function(str)
return [[{\\ss ]] .. str .. [[}]]
end
-rst_context.roles.sans_serif = rst_context.roles.ss
+rst_context.roles.sans_serif = rst_context.roles.sans
+rst_context.roles.ss = rst_context.roles.sans
rst_context.roles.uppercase = function(str)
return utf.upper(str)