如何将粗体字或标头格式应用于带有LaTeX表达式的句子?

时间:2018-11-22 10:15:06

标签: latex markdown r-markdown tex

因此,我试图用Rstudio编写文档,并且我有很多带有嵌入式LaTeX表达式的句子。其中一些句子,我想要么全部加粗,要么使其成为文档标题。当我这样做时,我只能将普通文本格式化为粗体,但LaTeX不会更改(它会渲染,但不会与普通文本一起显示为粗体)。

第二个但又相关的问题-如果我想创建有序列表,或者只是缩进带有LaTeX表达式的行 并以粗体显示,是否可以这样做? >

例如:

**(a) Prove that $E(b_R) = \beta_1 + P\beta_2$.**

###(a) Prove that $E(b_R) = \beta_1 + P\beta_2$.  

在两个示例中,文本“证明”正确加粗,而其余部分则没有。关于使整个句子保持一致的最简单方法的任何建议吗?

对于第二种情况,假设我要缩进该行和/或我想有两行,其中第二行是连接到第一行的列表的一部分。对于整行,包括LaTex表达式,都可以用粗体显示这两种情况。

第二种情况:

**(a) How to indent this line, and boldface everything: Prove that $E(b_R) = \beta_1 + P\beta_2$.**  

***(a) How can I make this an un-ordered list, all boldface: Prove that $E(b_R) = \beta_1 + P\beta_2$.**    
    **+(a) Can this line be a subpoint to the first, in all boldface? Prove that $E(b_R) = \beta_1 + P\beta_2$.**    

感谢任何提示。

1 个答案:

答案 0 :(得分:1)

您可以添加一些代码,一旦使用>>> fn = lambda ls : sum([ [ i[0] + el.split(',') for el in i[1]] for i in ls ], []) >>> fn([[['a'],['b,c,d','e,f,g']],[['h'],['i,j,k','l,m,n']]]) [['a', 'b', 'c', 'd'], ['a', 'e', 'f', 'g'], ['h', 'i', 'j', 'k'], ['h', 'l', 'm', 'n']] ,就会自动打开\boldmath,请参见c.f。 https://tex.stackexchange.com/a/124311/140850

\bfseries

输出:

enter image description here

当然最好将代码添加到包含的某些--- output: pdf_document --- \makeatletter \g@addto@macro\bfseries{\boldmath} \makeatother **(a) Prove that $E(b_R) = \beta_1 + P\beta_2$.** ### (a) Prove that $E(b_R) = \beta_1 + P\beta_2$. **(a) How to indent this line, and boldface everything: Prove that $E(b_R) = \beta_1 + P\beta_2$.** ***(a) How can I make this an un-ordered list, all boldface: Prove that $E(b_R) = \beta_1 + P\beta_2$.** **+(a) Can this line be a subpoint to the first, in all boldface? Prove that $E(b_R) = \beta_1 + P\beta_2$.** 文件中。