mirror of
https://git.lyx.org/repos/lyx.git
synced 2025-01-27 10:37:53 +00:00
Check for uppercase marker after style prefix has been stripped
This commit is contained in:
parent
ed2e5554d8
commit
660ec568ef
@ -1161,10 +1161,6 @@ bool TextClass::readCiteEngine(Lexer & lexrc, ReadType rt, bool const add)
|
||||
char ichar = def[0];
|
||||
if (ichar == '#')
|
||||
continue;
|
||||
if (isUpperCase(ichar)) {
|
||||
cs.forceUpperCase = true;
|
||||
def[0] = lowercase(ichar);
|
||||
}
|
||||
|
||||
/** For portability reasons (between different
|
||||
* cite engines such as natbib and biblatex),
|
||||
@ -1230,6 +1226,11 @@ bool TextClass::readCiteEngine(Lexer & lexrc, ReadType rt, bool const add)
|
||||
lyx_cmd = split(lyx_cmd, style, '@');
|
||||
cs.styles = getVectorFromString(style);
|
||||
}
|
||||
char fchar = lyx_cmd[0];
|
||||
if (isUpperCase(fchar)) {
|
||||
cs.forceUpperCase = true;
|
||||
lyx_cmd[0] = lowercase(fchar);
|
||||
}
|
||||
cs.name = lyx_cmd;
|
||||
cs.cmd = latex_cmd.empty() ? lyx_cmd : latex_cmd;
|
||||
if (!alias.empty()) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user