В выражении LaTex не было запятой, разделяющей две пары, но, похоже, вы действительно хотели, чтобы там была одна, поэтому посмотрите, является ли это хорошим решением:
mtext(substitute(sigma[v] == a *","~ rho == b, list(a=y,b=z)))
Чтобы прокомментировать понятие "Выражения конкатенации "поднятые mcd: Valid (невидимым)" "конкатенаторами" являются ~
и *
и (видимые) инфиксные операторы.Пробелы являются , а не действительными разделителями (и они игнорируются).Вам не нужно ничего заключать в кавычки, кроме запятых, скобок, не используемых для видимой группировки неинтерпретированных подвыражений, а также каретки и скобки, не используемых для их побочных эффектов.Иногда удобнее заключать в кавычки длинную строку текста, потому что пробелы легче набирать, чем несколько *
или тильды, чтобы отделить слова, не принадлежащие к заговору.