github中的 README.md 内容怎么换行

github中的 README.md 内容怎么换行,第1张

支持标记语法。

短语“由一个或多个连续的文本行组成”实际上意味着标记允许段落中的强制行(插入行),这与大多数其他文本不同于HTML格式(包括可移动类型的“转换断线”选项),而其他格式将不适用。每个换行字符。标签均为<Br/>。

如果您真的想依靠标记来插入<BR/>标签,请在插入中插入两个以上的空格并输入。

事实上,需要花费很多的东西(更多的空间)来生成<BR/>,但是简单的“每行转换为<BR/>”不适合于标记,并且电子邮件块引用和多个段落的列表在拆分时不仅更好,而且更方便阅读。叮叮声。

拓展资料

在微信好友对话空气中,苹果系统不能用自己的输入法在朋友对话框中执行换行 *** 作。

但是当你在微信的朋友圈子里分享内容时,你可以改变这一行。

建议:

安装第三方输入法,搜狗输入法,百度输入法等。

打字后,按下并发送3秒自动包装。

屏幕截图以供参考。

Markdown

hexo是使用Markdown编辑文章的,我写的这些文章也都是用这种标记语言完成的。所以我们先从Markdown说起。

什么是Markdown

Markdown语法

例文

你可以使用vim工具直接编辑md文件,也可以用记事本打开md文件编辑你的文章,也可以Markdown的编辑器编写,有很多在线的编辑器,何有不少客户端的编辑器,我是Mac系统,用的一个叫Mou的编辑器,还比较好使。Windows系统下,你可以自己找一下,应该也会有很好用的编辑器。

什么是Markdown

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯和亚伦·斯沃茨。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML文档”。 ——维基百科

先简单介绍一下,Markdown的语法,具体怎么用,我相信大家一看例文就马上明白了。

Markdown语法

1、分段: 两个回车

2、换行 两个空格 + 回车

3、标题 #~###### 井号的个数表示几级标题,即Markdown可以表示一级标题到六级标题

4、引用 >

5、列表 *,+,-,1.,选其中之一,注意后面有个空格

6、代码区块 四个空格开头

7、链接 [文字](链接地址)

8、图片 ![图片说明](图片地址),图片地址可以是本地路劲,也可以是网络地址

9、强调 **文字**,__文字__,_文字_,*文字*

10、代码 ```,``

下面来看看例文,你就马上明白,怎么来使用这些符号来写好一篇自己的博文了。

例文

在线编辑器例文:传送门

Mou编辑器:下载地址

你先试试,用Markdown怎么去些自己的文章,有了例子,还是很容易上手的。

hexo常用命令

我们在前面的已经略微的接触了一些hexo的命令,如hexo new "my blog",hexo server等。下面来介绍一下我们经常会用到的hexo命令

1、新建

hexo new "my blog"

新建的文件在hexo/source/_posts/my-blog.md

2、编译

hexo generate

一般部署上去的时候都需要编译一下,编译后,会出现一个public文件夹,将所有的md文件编译成html文件

3、开启本地服务

hexo server

这个命令,我之前已经用过了,开启本地hexo服务用的

4、部署

hexo deploy

部署到git上的时候,需要用这个命令,下一篇中,我们会使用到这个命令

5、清除public

hexo clean

当source文件夹中的部分资源更改过之后,特别是对文件进行了删除或者路径的改变之后,需要执行这个命令,然后重新编译。

以上这些都是我在使用过程中经常用到的一些hexo命令。

试试这个

利用Pandoc将markdown文件转化为pdf

准备工作

安装pandoc

安装MiKTeX

将markdown文件转换为pdf

准备工作

安装pandoc

Windows下安装pandoc很容易,直接从pandoc官网上下载最新安装包安装即可。

Linux下的安装可以参考阳志平的博文1。

安装MiKTeX

pandoc被称为格式转换的瑞士军刀2。执行程序文件只有20M左右大小,但是能够在几十种文件格式之间自如的转换,那当然是得依赖各种格式文件所需要库。转换为pdf就要用到MiKTeX,Windows下推荐使用CTeX完整版,对中文的支持很好,可以从CTeX官网下载完整套件。

将markdown文件转换为pdf

如果markdown文件中不包含中文字符,那么直接使用下面的命令就可以将markdown文件无缝转换为Latex支持的pdf文件。

pandoc infile.md -o outfile.pdf

如果markdown文件中包含中文字字符,那么上段命令就无法直接转换,可能会报以下错误:

! Package inputenc Error: Unicode char \u8:鍒?not set up for use with LaTex. pandoc: Error producing PDF from Tex source. See the inputsnc package documentation for explanation. ...

为了解决中文编译的问题,需要做以下的工作:

将markdown文档的编码方式改为utf-8。比较简单的办法就是用记事本打开该文档,然后另存为时选择编码方式为utf-8。有可能当你改变编码方式后,文档中的中文全变成乱码了。为避免这种情况,可以在改变编码方式之前先复制文档的全部内容,然后在改变编码方式之后粘贴替换文档中的全木内容,这样就不会出现乱码了。

编译pandoc默认的latex引擎是pdflatex,是不支持中文的,因此需要手动设置编译时所用的引擎为xelatex,编译命令改为:

pandoc infile.md -o outfile.pdf --latex-engine=xelatex

这时编译可能没有错误了,但是得到的pdf文档中可能所有的中文都没有了。这是字体的问题,因为编译时默认的字体时不支持中文的,所以我们得手动设置中文字体。显然,所设的字体应该为系统中已装的字体,且字体的名字不能写错。有一个办法可以的到系统中所安装的所有字体名(见博文),即在控制台中输入命令:fc-list >>C:\fonts.txt。这样,扫到的字体信息就全部被导入到C盘根目录下的fonts.txt文件中了。这里我们选择宋体,字体名称为“SimSun”,于是编译命令改为:

pandoc infile.md -o outfile.pdf --latex-engine=xelatex -V mainfont="SimSun"

注意:命令中的``V’’是大写

这里字体名也可以不加双引号,但是如果字体名比较复杂(如包含空格)时,不加双引号就可能出错。

好了,中文字符应该能够显示了,但是你可能会发现很多文字已经超出了文档的边界无法显示了,这是因为pandoc对中文的支持不太好,不能自动换行。但是这并不表示pandoc就真的无法完美处理中文文档了,因为技术界那些追求完美的极客们为我们提供了无限的可能。这篇博文介绍了pandoc中文pdf转换攻略3,解决方案是使用网友编辑好的latex模板来生成pdf,这里用到的是tzengyuxio提供的pm-template.latex4。 下载模板后将其中的LiHei Pro字体替换成系统中安装有的中文字体即可,然后编译命令改为:

pandoc infile.md -o outfile.pdf --latex-engine=xelatex --template=pm-template.latex

注意:如果安装的MiKTeX(我用的是CTex)宏包不全,编译可能会出问题,如找不到exp13.sty等,因此推荐安装完整版的MiKTex。

当然,你也可以使用自己定义的模板来生成tex和pdf文件。首先使用命令 pandoc -D latex >my.latex 生成一个默认的模板,在对这个模板进行修改,如字体、自动换行等。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6081048.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存