latex怎么给图片命名_【包学包会】VsCode配置Fortran+LaTex+知乎

ShareStuff

  • 光阴似箭
  • 日月如梭
  • 终于等到你
  • 还好没放弃

引言

欢迎到知乎和语雀平台进行提问,或者推文下方留言!​

最后

欢迎大家关注

微信公众号:ShareStuff

8ce9684562b42f2196ba2ef235709a57.png

微信小程序:ShareStuff

4ff9fa1d4e4aca85a0bcefdbc892e745.png

文末有彩蛋

正文

环境:Win10

VsCode安装

安装VSCode

VSCode下载[1]

e0f6e18e9703f9a6300a472fa4cd6f50.png

下载完成后,即可安装!

4f16f4b437d5d88ff468e0aa262a494c.png

20c9f89534dc518f79a1626bef6b6cec.png

af68f8e8f9e0b72e601c24e81009c1f1.png

106215bf23b8ab3e0e7f40bb55df15cb.png

ee2707d64d8466dc586abc63f88515bd.png

42d816b8de4bab097ddc973d92e33230.png

3fa9af0db60c807b52f83c9485b30fd9.png

配置Fortran

编译器的下载

编译器的选择

MinGW w64文件下载

下载地址[2]

根据平台,选择合适的MinGW w64。下面两种方式均可下载!

4074526cbf38d5b9a39776b8437eb963.png

7a8a053a194c5942f0a9827e6a7dd4b8.png

尽量下载最新版本:

x86_64表示64位

i686表示32位

win32表示window系统

推荐-seh

环境变量的配置

下载好,进行解压,并配置环境变量。

e7c09d699309301619aa16266add2aac.png

447bc41f3a2110770586c3b58fafc4e1.png

ffdc39a7b21c5bcb5e10c48248e95d16.png

c45579b08c10465c6dab2dd0b3b5f564.png

首先桌面右键我的电脑, 点击属性,添加上图中路径,到文件夹bin这一层:

75597d4cd9d9ad8fc57fd54f06abe5df.png

96555e3700d3aadfc1b273d0c9279b4c.png

4b610e7b5ad2cf85c1f54952875b1054.png

b4019a2b7fd0e32a802ce42d70d3fc3a.png

测试上诉步骤是否成功:

打开命令行窗口,输入gcc, g++, 或者gfortran, 如下图则成功,否则检查上述步骤!。

7cd5c261fab16dfde179a8a3f3825130.png

建议配置好环境变量后,重启电脑或者任务管理器中重新启动

f46cd2e964ebab979465269283e98d5a.png

安装Fortran插件

打开VsCode

依次安装Fortran,Modern Fortran 0.4.5,Fortran Breakpoint Support

a8518032ee63bffc6613600627375643.png

配置文件

当新建一个项目时,每一次都需要写配置文件才能使用VScode的编译环境,但一次配置好以后粘贴复制即可。

新建文件夹并打开

1c3790b19a672c0efe5924ca46f5a33a.png

在文件夹下面新建文件夹,命名为.vscode,该步骤在VScode中进行即可。

以下名字不能错:

.vscode

launch.json

tasks.json

d549915336867eda1a6eb436b6ff462f.png

新建文件launch.json 写入

{
    "version": "0.0.1",
    "configurations": [
        {
            "name": "Fortran Launch (GDB)",
            "type": "cppdbg",
            "request": "launch",
            "targetArchitecture": "x86",
            "program": "${workspaceRoot}${fileBasenameNoExtension}.exe",
            "miDebuggerPath": "gdb.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceRoot}",
            "externalConsole": true,
            "preLaunchTask": "gfortran"
        },
        {
            "name": "Intel Debug Attach",
            "type": "cppvsdbg",
            "request": "attach",
            "processId": "${command:pickProcess}"
        }
    ] }

767496e7e18d8f5bdb406c8c654ccb23.png

新建文件tasks.json 写入

{
    "version": "2.0.0",
    "command": "gfortran",
    "args": [
        "-g",
        "${file}",
        "-o",
        "${workspaceRoot}${fileBasenameNoExtension}.exe"
    ]
}

285202037390539bdc1741d68d6d88fb.png

新建一个文件Hello.f90

在该文件中写入一个例子:

PROGRAM add_numbers
implicit none
REAL :: a, b, av1, av2
PRINT *, 'Input 2 numbers:'
READ (*,*) a, b
    av1 = (a + b)/2; av2 = (a*b)**0.5
PRINT *, 'Arithmetic mean: ', av1
PRINT *, 'Geometric mean: ', av2
READ (*,*) c 
END

调试Hello.f90

7d2e5e2b30d9b6a8f90d15c560781195.png

当然也可以设置断点进行调试。

b49aa04140816128cafd3b71f624da11.png

配置Latex

安装LaTeX Workshop插件

b011c2490dbaa6b4bf34643b5247d64a.png

f364f585ad8fdeb8c606349525684119.png

修改 user setting

点击左下角,进入用户设置

14e8fdefd0ff5025385607e24dd8d52d.png

4c35102a94b1963138a2a5b5d8591392.png

打开settings.json,删除所有内容,复制粘贴如下配置文件内容。具体配置文件如下:

{
"latex-workshop.latex.recipes": [{
"name": "xelatex",
"tools": [
"xelatex"
]
}, {
"name": "latexmk",
"tools": [
"latexmk"
]
},

{
"name": "pdflatex -> bibtex -> pdflatex*2",
"tools": [
"pdflatex",
"bibtex",
"pdflatex",
"pdflatex"
]
}
],
"latex-workshop.latex.tools": [{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOC%"
]
}, {
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
}, {
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
}, {
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
]
}],
"latex-workshop.view.pdf.viewer": "tab",
"latex-workshop.latex.clean.fileTypes": [
"*.aux",
"*.bbl",
"*.blg",
"*.idx",
"*.ind",
"*.lof",
"*.lot",
"*.out",
"*.toc",
"*.acn",
"*.acr",
"*.alg",
"*.glg",
"*.glo",
"*.gls",
"*.ist",
"*.fls",
"*.log",
"*.fdb_latexmk"
],
}

22397906d25722baf892479b0fce25c2.png

图中不全,请按照上面进行复制,然后保存后,重启VSCode。

测试

1)新建并打开文件夹,之后所有产生的文件都在此文件夹下,如桌面下VScode内的Latex。

361776333a776844b0bcf516a93df8c8.png

3809e3bd727b3d960dd897288f2d9357.png

2)新建tex文件,扩展名是 .tex

2fe7163513c8de1e3edcba5bf64e6891.png

b20649152d6cecdab2cedca79653e51f.png

859111b229823897d31bdafd65b5ae6f.png

3)编写tex文档

在 test.tex 中输入:

documentclass{article}
begin{document}
hello,world
end{document}

单击"Recipe:xelatex",使用xelatex编译,预览可以选择在VSCode的标签页中打开即可。

注意:当你修改tex文档的时候,修改后保存,先进行编译,然后预览。 在vs界面中的预览效果:

c74e86bb5d4da2f699a395e22c29efd2.png
%这一段是用于编写中文文档的代码
documentclass[UTF8]{ctexart}
title{LaTeX 练习}
author{XXX}
date{today}
begin{document}
maketitle
在此处输入你的内容
end{document}

10d06bc73401b27d28c6a80f386d88aa.png

配置知乎

安装插件

e4567b1aace7143fff7b3501ffa0c8b1.png

进入主页面

点击登录图标,或使用 Ctrl + Shift + P 打开命令面板,搜索并执行 Zhihu: Login 命令。

686f9655a73dba4c97867f7a56bc7ccb.png

选择登录方式:

二维码

根据提示操作即可。

账号密码

根据提示操作即可。

fd185e3691c28d500698ad4f42bcd059.png

知乎搜索

c431b895ade8482ae4d5ba01c342049b.png

c528cdd98277d0dee9e6af4c1220cf18.png

93ee83201403f787eeb4aaed02a2cb66.png

2738c9e36800816567028771f1ffc600.png

1e2b855ef0404de9afafca16266760de.png

f157c4dc8a56bb8fc79169324797b9cf.png

内容发布

  1. 若你想在特定的问题下回答
#! https://... 的格式放置于文件的第一行,发布即可

比如:

#! https://www.zhihu.com/question/19602618

答案:balabalabala................
  1. 若是你已经创作过的答案, 则将答案的链接放置于文件的第一行,发布即可

比如:

#! https://www.zhihu.com/question/355223335/answer/1003461264
更正答案:balabalabala................
  1. 还可以选择发布新文章,或从收藏夹中选取发布即可

2df41c3f17f07c13061a09f721143ce1.png

上传图片

从粘贴板上传图片

先从电脑的任何地方复制一张图片或者截图,然后按下快捷键为 ctrl+alt+p,即可自动生成相应链接。

打开文件选择图片

在正在编辑文档内右键,如下图选择,然后选择一张图片。

e4ca05705e4e34eb3623173be89102f9.png

彩蛋

免费进群

da3ebf1eb7749200606d52e47703f0e3.png

6dd2c8d12206ecd6b88c5380dbd8ca44.png

致谢

网址:

慢行慢行[3]

qq_24197463[4]

公众号:

CVer

欢迎打赏

b5e771c2f0624bd3a0eb4ce843f0e470.png

8ce9684562b42f2196ba2ef235709a57.png

参考资料

[1]

VSCode下载: https://code.visualstudio.com/docs/?dv=win

[2]

下载地址: https://sourceforge.net/projects/mingw-w64/files/

[3]

慢行慢行: https://me.csdn.net/qq_28303495

[4]

qq_24197463: https://me.csdn.net/qq_24197463

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值