我想在org-mode中设置一个个人wiki.
到目前为止,我已尝试过这两种方式.我的第一次尝试是使用单个"Scientific Notebook.org"文件.这就是我的所有笔记 - 每个都有自己的标题,日期和标签(格式与博客文章相同).然后我打开org-velocity快速浏览文件.
但是这产生了两个问题:首先,我在笔记中使用了大量数学(LaTeX预览是我想要我们组织的原因之一).但这些需要花费很长时间才能加载,我无法尝试打开一个包含数千个条目的文件(所有文件都填充数学!!)
我遇到的另一个问题是标签.我喜欢使用很多多字标签来交叉引用我的笔记.但是org-mode的方式将这些包装在缓冲区中,使我的标题完全无法理解.另外(也许只是我,但是)我发现CamelCase真的很难读,特别是在遇到类似的东西时:
:monotonicTransformations:homogeneousFunctions:orderedSets:proofs:
Run Code Online (Sandbox Code Playgroud)
现在我的第二次尝试是与Deft.在这里,我将每个音符分解为自己的.org文件,并创建一个专用的〜/ org /文件夹来保存我的wiki.但这就是我陷入困境的地方:
1)如何设置自动链接,以便在一个注释中键入"foo bar",创建一个指向"foo bar.org"的链接?这可以通过无线电目标完成吗?如果没有,是否可以覆盖此语法[[foo bar]]来搜索〜/ org /目录中所有文件的标题?我尝试将Wiki.el添加为次要模式,但没有骰子......
2)如何标记单个文件?那么你怎么能拿出所有标签的列表并使用它来过滤你的笔记列表呢?我读过书签+让你做文件标记.但是我在网上的文档中迷失了......
我很想知道其他人如何解决这些问题,你正在使用的小模式,工作流程和键盘快捷键或其他mods!
谢谢!
-亚当
我一直在使用Emacs 24.4来获取所有数学/科学笔记.org-latex-preview真是太棒了!但最近,我升级到了具有视网膜显示功能的macbook pro,我现在看到我在org-mode中的所有方程都是......模糊的.我可以改变这些设置吗?
这是一个截图:

谢谢!
由于某种原因,当我运行 org-latex-preview (Cc Cx Cl) 时,org-mode 会左对齐我的显示方程。但是每个方程与其方程编号之间的边距是计算出来的,就好像方程居中一样,这破坏了方程编号之间的对齐。
是否可以打开显示方程的居中功能,以便方程编号对齐(就像 AUCTeX 一样)?
以下是带有显示方程的 .org 文档示例:
A numbered display equation:
\begin{equation}
\frac{\partial u}{\partial t}-\alpha\nabla^2u=0\tag{1}
\end{equation}
A second numbered equation:
\begin{equation}
E=MC^2\tag{2}
\end{equation}
Run Code Online (Sandbox Code Playgroud)
这是运行 org-latex-preview 后 org-mode 的屏幕截图:

我注意到在Org模式下使用乳胶预览生成的等式数字不会增加到上面(1).有办法解决这个问题吗?
这是我的代码:
A numbered display equation:
\begin{equation}
y=\int_{-\infty}^{\infty}\frac{1}{1+x}dx\label{eq1}
\end{equation}
A second numbered equation:
\begin{equation}
z=qr^2-2\label{eq2}
\end{equation}
Run Code Online (Sandbox Code Playgroud)
谢谢!
-亚当
如何设置 RSelenium(通过 Chrome)以使用具有用户名/密码身份验证的代理服务器?
这是我到目前为止所拥有的(其中 ip、端口、用户名和密码被实际值替换)。
## Run the Selenium server
selServ <- wdman::selenium(verbose = TRUE)
## Set browser options
eCaps <- list(chromeOptions = list(
args = c('--disable-notifications',
'--window-size=1280,900',
agent,
'--proxy-server=http://ip:port',
'--proxy-auth=username:password',
)))
## Create remote driver
rd <- remoteDriver(port = 4567L,
browserName = "chrome",
extraCapabilities = eCaps)
## Open browser window
rd$open()
## Navigate to page
rd$navigate("https://www.google.com")
Run Code Online (Sandbox Code Playgroud)
到目前为止没有运气......有什么想法吗?
我试图在Org-mode 8中更改R代码块的背景颜色.在Org-mode 7中,我能够使用:
(defface org-block-background
'((t (:background "#dadada")))
"Face used for the source block background.")
Run Code Online (Sandbox Code Playgroud)
但是org-block-background变量似乎在版本8中消失了......?
我试过了:
(defface org-block
'((t (:background "#dadada")))
"Face used for the source block background.")
Run Code Online (Sandbox Code Playgroud)
适用于:
#+BEGIN_SRC
#+END_SRC
Run Code Online (Sandbox Code Playgroud)
和
#+BEGIN_latex
#+END_latex
Run Code Online (Sandbox Code Playgroud)
但由于某种原因,背景颜色消失,我指定语言的那一刻,例如..
#+BEGIN_SRC R
#+END_SRC
Run Code Online (Sandbox Code Playgroud)
我正在使用Mac运行Emacs 24.3并将org-mode升级到v8,使用:
cd ~/.emacs.d/lisp
git clone git://orgmode.org/org-mode.git
cd org-mode
make autoloads
make
make doc
Run Code Online (Sandbox Code Playgroud)
这是我的init.el文件中的配置:
;;;----- Startup ----------------------------;
;;; Add src directory to path
(add-to-list 'load-path "~/.emacs.d/lisp/")
;;;----- Org-Mode ---------------------------;
;;; Add upgraded org-mode to load path
(add-to-list 'load-path …Run Code Online (Sandbox Code Playgroud) 我正在使用 RSelenium 自动化 chrome,需要在填充之前清除输入字段。我试过这个:
e <- rd$findElement("name", "keyword")$clear()
Run Code Online (Sandbox Code Playgroud)
和这个:
e <- rd$findElement("name", "keyword") %>% clear()
Run Code Online (Sandbox Code Playgroud)
和这个:
e6 <- rd$findElement("name", "sc.keyword").clear()
Run Code Online (Sandbox Code Playgroud)
和这个:
e$clear()
Run Code Online (Sandbox Code Playgroud)
和这个:
e %>% clear()
Run Code Online (Sandbox Code Playgroud)
但我得到的只是一条错误消息:
Error in clear(.) : could not find function "clear"
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?