mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-22 05:16:21 +00:00
Consider text-mode accents of the form {\v a} in BiblioInfo
Fixes #9340.
This commit is contained in:
parent
4f3c3a794e
commit
1a8fd56333
@ -378,7 +378,18 @@ docstring convertLaTeXCommands(docstring const & str)
|
||||
continue;
|
||||
}
|
||||
|
||||
// we just ignore braces
|
||||
// Change text mode accents in the form
|
||||
// {\v a} to \v{a} (see #9340).
|
||||
// FIXME: This is a sort of mini-tex2lyx.
|
||||
// Use the real tex2lyx instead!
|
||||
static lyx::regex const tma_reg("^\\{\\\\[bcCdfGhHkrtuUv]\\s\\w\\}");
|
||||
if (lyx::regex_search(to_utf8(val), tma_reg)) {
|
||||
val = val.substr(1);
|
||||
val.replace(2, 1, from_ascii("{"));
|
||||
continue;
|
||||
}
|
||||
|
||||
// Apart from the above, we just ignore braces
|
||||
if (ch == '{' || ch == '}') {
|
||||
val = val.substr(1);
|
||||
continue;
|
||||
|
Loading…
Reference in New Issue
Block a user