Skip to content

Commit 8cf8de5

Browse files
committed
update
1 parent 88a4dc1 commit 8cf8de5

File tree

6 files changed

+31
-118
lines changed

6 files changed

+31
-118
lines changed

_drafts/Linux/鸟哥的linux私房菜勘误表.md

Lines changed: 0 additions & 91 deletions
This file was deleted.
Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
## 心得
44

55
* TeX最好用的发行版就是`Tex Live`: <http://tug.org/texlive/>
6-
* Windows: `Tex Live` + `WinEdt/TexMaker`; Linux: `Tex Live` + `TexMaker`
7-
* `TexWork`功能太少,`Sublime` + `LaTeXTools`太难用
8-
* `CTex`套装已经过时了,不要继续使用
6+
* Windows/Linux: `Tex Live` + `VSCode` + `LaTeX-Workshop`
97

108
## Ubuntu下搭建TeX环境
119

@@ -17,18 +15,18 @@ sudo apt get install texmaker
1715
注:使用上述两条命令安装的Tex环境中已经包含了所有的常见宏包,包括xetex宏包、CJK宏包、ctex 宏包,xeCJK 宏包等。当然如果没有默认安装,可以:
1816

1917
```shell
20-
sudo apt-get install texlive-xetex
21-
sudo apt-get install latex-cjk-all
18+
sudo apt-get install texlive-xetex
19+
sudo apt-get install latex-cjk-all
2220
```
2321

2422
安装目录:`/usr/share/`
2523
目前如果使用xelatex进行编译,基本上已经能够处理所有的中文了,测试代码为:
2624

27-
```TaLeX
28-
\documentclass[12pt,dvipdfm]{article}
29-
\usepackage{xeCJK}%根据自己的需要加载宏包。
30-
\setmainfont{方正黑体_GBK}%
31-
\begin{document}
25+
```LaTeX
26+
\documentclass[12pt,dvipdfm]{article}
27+
\usepackage{xeCJK}%根据自己的需要加载宏包。
28+
\setmainfont{方正黑体_GBK}%
29+
\begin{document}
3230
```
3331

3432
使用xelatex,处理中文不再困难。就是编译起来慢了点。如果缺少字体,则将字体复制到`~/.font/`下。对于原来的CJK方法,现在已经过时,不推荐使用,但如果测试,可以使用如下代码:
@@ -50,13 +48,19 @@ xelatex使用可以在命令行中使用具体使用方法参考:`xelatex --he
5048
使用texmaker的时候:
5149
`F1(Quick Build )`是xelatex,`F2`是latex, `F6`是PDFLatex, `F7`是View PDF
5250

51+
## xelatex+ctex乱码
52+
53+
修改文档的编码设为`utf-8`
54+
5355
## 警告及错误处理
5456

5557
出现以下警告时为ctex等中文红包的引用不当(推测为引用的红包更新了,但是ctex没有修改),不需要处理
56-
![](http://images2015.cnblogs.com/blog/611264/201605/611264-20160521143147826-659839984.png)
58+
59+
![](https://raw.githubusercontent.com/jiangxincode/PicGo/master/611264-20160521143147826-659839984.png)
5760

5861
出现一下错误是因为font manager在~/文件夹中添加了.fong.conf文件,而这种添加方式已经被废弃了,可直接忽略,或者直接删除该文件,或者将font manager卸载掉
59-
![](http://images2015.cnblogs.com/blog/611264/201605/611264-20160521143205373-1911794757.png)
62+
63+
![](https://raw.githubusercontent.com/jiangxincode/PicGo/master/611264-20160521143205373-1911794757.png)
6064

6165
## 警告解决
6266

@@ -69,22 +73,18 @@ xelatex使用可以在命令行中使用具体使用方法参考:`xelatex --he
6973

7074
## WinEdt 和 Acrobat 程序关联
7175

72-
CTeX 套装 2.8 版本以后,也就是09年9月以后的版本加入了SumatraPDF程序,将PDF文件与Acrobat程序取消了关联,改用了SumatraPDF程序显示,也就是在WinEdt编辑器的面板上,点击“Acrobat Reader”按钮后用SumatraPDF程序打开关联的PDF文档,这可能涉及到版权啥的原因,在此就不多说了。
73-
我们可能还是习惯使用Acrobat程序查看和标记PDF文档,因此介绍一下如何在WinEdt编辑器中重设程序关联。
74-
比如说Acrobat程序安装在`C:\Program Files\Adobe\Acrobat 7.0`
75-
打开WinEdt->左击菜单栏的`Options`->左击下拉菜单中的`Execution Modes`选项->在出现的跳出窗口中左击`Acrobat`子面板->左击`PDF Viewer Executable`选项的右侧文件夹图标,在弹出窗口中找到你的Acrobat程序,点击“打开”即可。完成后的显示路径就为`C:\Program Files\Adobe\Acrobat 7.0\Acrobat\Acrobat.exe`
76+
CTeX 套装 2.8 版本以后,也就是09年9月以后的版本加入了SumatraPDF程序,将PDF文件与Acrobat程序取消了关联,改用了SumatraPDF程序显示,也就是在WinEdt编辑器的面板上,点击“Acrobat Reader”按钮后用SumatraPDF程序打开关联的PDF文档,这可能涉及到版权啥的原因,在此就不多说了。我们可能还是习惯使用Acrobat程序查看和标记PDF文档,因此介绍一下如何在WinEdt编辑器中重设程序关联。比如说Acrobat程序安装在`C:\Program Files\Adobe\Acrobat 7.0`。打开WinEdt,菜单栏的`Options`->`Execution Modes`->`Acrobat`子面板->`PDF Viewer Executable`选项的右侧文件夹图标,在弹出窗口中找到你的Acrobat程序,点击“打开”即可。完成后的显示路径就为`C:\Program Files\Adobe\Acrobat 7.0\Acrobat\Acrobat.exe`
7677
左击`PDF Bin Folder`选项的右侧文件夹图标,在弹出窗口中找到你的Acrobat程序安装的文件夹,点击“打开”即可。完成后的显示路径就为`C:\Program Files\Adobe\Acrobat 7.0\Acrobat`
7778
`Auto-detect`前面的方框你可以选择是否打钩,如果打钩的话,选择好Acrobat程序安装的文件夹就可以自行检测PDF文件的查阅程序了。
7879
最后左击`OK`即可。
7980
上面例示的程序路径个人可能不一样,程序也不一定相同,有的是专业版/标准版/Reader版 等等,仅是示例作用!
80-
这样以后你点击WinEdt编辑器的面板上的`Acrobat Reader`按钮后就用Acrobat程序打开关联的PDF文档了
8181

8282
## Cannot Open DDE Link to: "XXXX Acrobat. exe"
8383

8484
WinEdt出现不能自动关闭pdf文件并再次自动生成的问题 `Cannot Open DDE Link to: "XXXX Acrobat. exe"`。主要是由于WinEdt自动识别的Adobe版本号和实际安装的版本号不符导致的问题。首先找到安装的Adobe Acrobat版本号,打开注册表编辑器:`HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\application`来查看。之后打开 `Options menu -> Options Interface dialog -> Advanced Configuration -> PDF Macros -> Adobe Blues`
8585
在最后一行后面添加一行,并填入Adobe Acrobat的版本号(特别注意,添加的语句前面一定要先加一个空格,修改完要重启WinEdt)
8686

87-
```LaTex
87+
```LaTeX
8888
// Assign(!"Acro-DDE_Service",!"AcroviewR11");
8989
Assign(!"Acro-DDE_Service",!"AcroviewA18");
9090
```

_drafts/Others/字符乱码一锅炖.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,10 +184,6 @@ Clementine不支持utf8,需要吧所有的mp3歌曲转换为gbk格式,wma好
184184

185185
初选项中修改一种支持中文的字体
186186

187-
## xelatex+ctex乱码
188-
189-
修改文档的编码设为`utf-8`
190-
191187
## PDF里的文字复制出来是乱码
192188

193189
PDF是版式文档,里面的文字是以嵌入字体的方式编码的,而且这个嵌入字体是你的电脑字体库中不存在的,因此在复制粘贴的时候电脑无法识别它的编码,导致了乱码的产生。有2中解决方案可供选择:

_posts/the-way-of-learning/2015-05-19-Android学习之路.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ Android开发者网站包含了以下内容:
3131
* Notifications overview: <https://developer.android.com/develop/ui/views/notifications>
3232
* App Shortcuts: <https://developer.android.com/develop/ui/views/launch/shortcuts>
3333
* Support different screen sizes: <https://developer.android.com/develop/ui/compose/layouts/adaptive/support-different-display-sizes>
34-
* NDK: <https://developer.android.com/ndk/>
3534
* Android API reference: <https://developer.android.com/reference>
3635
* Google Play
3736
* Meet Google Play's target API level requirement: <https://developer.android.com/google/play/requirements/target-sdk>
@@ -102,11 +101,21 @@ Android开发者网站包含了以下内容:
102101
* [Android 基础] -- Android 属性系统简介: <https://blog.csdn.net/u014674293/article/details/119147063>
103102
* 实现 Java SDK 库: <https://source.android.google.cn/docs/setup/build/java-library>
104103

104+
### NDK
105+
106+
* NDK: <https://developer.android.com/ndk/>
107+
* NDK编译脚本:Android.mk or CMakeLists.txt: <https://blog.csdn.net/u011686167/article/details/106458899/>
108+
* 升级ndk报错:No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android: <https://blog.csdn.net/qq_37299249/article/details/90290468>
109+
* ndk-stack  |  Android NDK  |  Android Developers: <https://developer.android.google.cn/ndk/guides/ndk-stack?hl=zh-cn>
110+
* Whats NDK (side-by-side) in android sdk? <https://stackoverflow.com/questions/56337869/whats-ndk-side-by-side-in-android-sdk>
111+
* "local symbol '__bss_start' in global part of symbol table" only in Android NDK aarch64 build: <https://stackoverflow.com/questions/55014879/local-symbol-bss-start-in-global-part-of-symbol-table-only-in-android-ndk>
112+
105113
### AI与MCP
106114

107115
* Android 16 的 Appfunctions API ,应用级 MCP 支持为 AI 场景打通最后一层壁垒: <https://juejin.cn/post/7500025453127663652>
108116
* 研究人员教会GPT-4V使用iPhone并在亚马逊应用程序上购物: <https://www.chinaz.com/2023/1115/1575299.shtml>
109117
* MM-Navigator: <https://github.com/zzxslp/MM-Navigator>
118+
* Android离线语音识别(SpeechRecognizer、PocketSphinx): <https://blog.csdn.net/android_xc/article/details/105133556>
110119

111120
### 网络
112121

@@ -350,6 +359,7 @@ Android开发者网站包含了以下内容:
350359
* TraceView(已弃用): <https://developer.android.com/studio/profile/traceview>
351360
* Android性能优化—TraceView的使用: <https://www.jianshu.com/p/7e9ca2c73c97>
352361
* atrace(android)/ptrace(linux)/BPF/eBPF
362+
* 软件性能工程(8)-eBPF on Android: <https://blog.csdn.net/grackergao/article/details/107054390>
353363

354364
* PerfDog性能狗: <https://perfdog.qq.com/>
355365

@@ -579,8 +589,6 @@ Android开发者网站包含了以下内容:
579589
* android程序自动化生成apk的过程: <https://blog.csdn.net/f2006116/article/details/52254519>
580590
* Enable multidex for apps with over 64K methods: <https://developer.android.com/build/multidex#about>
581591
* dex-method-counts: <https://github.com/jiangxincode/dex-method-counts>
582-
* NDK编译脚本:Android.mk or CMakeLists.txt: <https://blog.csdn.net/u011686167/article/details/106458899/>
583-
* 升级ndk报错:No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android: <https://blog.csdn.net/qq_37299249/article/details/90290468>
584592

585593
* What is the difference between system apps and privileged apps on Android? <https://stackoverflow.com/questions/19868138/what-is-the-difference-between-system-apps-and-privileged-apps-on-android>
586594
* Android加密之文件级加密: <http://blog.csdn.net/myfriend0/article/details/77094890>
@@ -623,7 +631,6 @@ Android开发者网站包含了以下内容:
623631
* 添加系统属性  |  Android Open Source Project: <https://source.android.google.cn/docs/core/architecture/configuration/add-system-properties?hl=zh-cn>
624632
* The Ultimate List of Best Software Architecture Books (2025) 📗: <https://www.workingsoftware.dev/the-ultimate-list-of-software-architecture-books/>
625633
* 最佳软件架构书籍终极清单 (2024) - PetterLiu - 博客园: <https://www.cnblogs.com/wintersun/p/18032122>
626-
* ndk-stack  |  Android NDK  |  Android Developers: <https://developer.android.google.cn/ndk/guides/ndk-stack?hl=zh-cn>
627634
* Inspect traces  |  Android Studio  |  Android Developers: <https://developer.android.google.cn/studio/profile/inspect-traces>
628635
* C++之std::forward(完美转发)-CSDN博客: <https://blog.csdn.net/haokan123456789/article/details/134980411>
629636
* (1条消息) Android Framework学习——view的创建(1)_咻比嘟哗丶的博客-CSDN博客: <https://blog.csdn.net/qq_34741451/article/details/103594579>

_posts/the-way-of-learning/2015-05-19-EditorAndIDE学习之路.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,6 @@ toc: true
142142
* groovy-eclipse: <https://github.com/groovy/groovy-eclipse>
143143
* ~~Eclipse Photran Fortran Development Tools:<https://projects.eclipse.org/projects/tools.ptp.photran>~~
144144
* ~~Cusp(Cusp is an Eclipse IDE plugin that runs on top of SBCL):<https://www.cliki.net/Cusp>~~
145-
* The TeXlipse plugin for Eclipse provides support for LaTeX projects: <https://github.com/eclipse/texlipse>
146145
* Configuring Eclipse as TCL/TK IDE: <https://blogsai.wordpress.com/2009/10/15/configuring-eclipse-as-tcltk-ide/>
147146

148147
### Eclipse插件开发

_posts/the-way-of-learning/2015-05-19-TeX学习之路.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ toc: true
1919
* TeXstudio: <https://github.com/texstudio-org/texstudio>
2020
* TeXmacs: <https://www.texmacs.org/>
2121
* The easy to use, online, collaborative LaTeX editor: <https://www.overleaf.com/>
22+
* The TeXlipse plugin for Eclipse provides support for LaTeX projects: <https://github.com/eclipse/texlipse>
23+
* LaTeXTools(A LaTeX Plugin for Sublime Text): <https://github.com/SublimeText/LaTeXTools>
2224
* ~~TeXpen: <https://github.com/Amuwa/TeXpen>~~
2325
* ~~SciTE LaTeX IDE: <https://code.google.com/archive/p/scitelatexide/>~~
2426
* ~~Kile LaTeX Editor: <https://sourceforge.net/projects/kile>>~~

0 commit comments

Comments
 (0)