mirror of
https://github.com/ankitects/anki.git
synced 2025-11-11 07:07:13 -05:00
if text is selected, insert latex tags around
This commit is contained in:
parent
ceae700fac
commit
b3aaf31f8a
1 changed files with 6 additions and 3 deletions
|
|
@ -686,8 +686,9 @@ class FactEditor(object):
|
||||||
def insertLatex(self):
|
def insertLatex(self):
|
||||||
w = self.focusedEdit()
|
w = self.focusedEdit()
|
||||||
if w:
|
if w:
|
||||||
|
selected = w.textCursor().selectedText()
|
||||||
self.deck.mediaDir(create=True)
|
self.deck.mediaDir(create=True)
|
||||||
w.insertHtml("[latex][/latex]")
|
w.insertHtml("[latex]%s[/latex]" % selected)
|
||||||
w.moveCursor(QTextCursor.PreviousWord)
|
w.moveCursor(QTextCursor.PreviousWord)
|
||||||
if sys.platform.startswith("win32"):
|
if sys.platform.startswith("win32"):
|
||||||
w.moveCursor(QTextCursor.PreviousWord)
|
w.moveCursor(QTextCursor.PreviousWord)
|
||||||
|
|
@ -697,8 +698,9 @@ class FactEditor(object):
|
||||||
def insertLatexEqn(self):
|
def insertLatexEqn(self):
|
||||||
w = self.focusedEdit()
|
w = self.focusedEdit()
|
||||||
if w:
|
if w:
|
||||||
|
selected = w.textCursor().selectedText()
|
||||||
self.deck.mediaDir(create=True)
|
self.deck.mediaDir(create=True)
|
||||||
w.insertHtml("[$][/$]")
|
w.insertHtml("[$]%s[/$]" % selected)
|
||||||
w.moveCursor(QTextCursor.PreviousWord)
|
w.moveCursor(QTextCursor.PreviousWord)
|
||||||
if sys.platform.startswith("win32"):
|
if sys.platform.startswith("win32"):
|
||||||
w.moveCursor(QTextCursor.PreviousWord)
|
w.moveCursor(QTextCursor.PreviousWord)
|
||||||
|
|
@ -708,8 +710,9 @@ class FactEditor(object):
|
||||||
def insertLatexMathEnv(self):
|
def insertLatexMathEnv(self):
|
||||||
w = self.focusedEdit()
|
w = self.focusedEdit()
|
||||||
if w:
|
if w:
|
||||||
|
selected = w.textCursor().selectedText()
|
||||||
self.deck.mediaDir(create=True)
|
self.deck.mediaDir(create=True)
|
||||||
w.insertHtml("[$$][/$$]")
|
w.insertHtml("[$$]%s[/$$]" % selected)
|
||||||
w.moveCursor(QTextCursor.PreviousWord)
|
w.moveCursor(QTextCursor.PreviousWord)
|
||||||
if sys.platform.startswith("win32"):
|
if sys.platform.startswith("win32"):
|
||||||
w.moveCursor(QTextCursor.PreviousWord)
|
w.moveCursor(QTextCursor.PreviousWord)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue