小编chr*_*lle的帖子

使用knitr :: include_graphics函数控制数字的位置

我在我的*.Rmd文件中使用以下代码来生成以下输出:

```{r gb, echo=F, eval=T, results='asis', cache.rebuild=T, fig.cap='bla', out.width='0.7\\linewidth', fig.subcap=c('bla.', 'Using the \\textit{normalizeChIPToInput} function. THis method doesn not require to compute a enrichment ratio.')}
p1 <- file.path(FIGDIR, 'correlK27K9me3.png')
p2 <- file.path(FIGDIR, 'correlK27K9me3.png')
knitr::include_graphics(c(p1,p2))
```
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我想垂直堆叠这两个图而不是并排显示它们而没有单独的调用include_graphics(这不适用于子标题)并且不必将它们放入单独的块中.这是否可以在不操纵乳胶代码的情况下实现?

更一般地说,是否有可能以某种方式指定上述方式中包含的绘图的布局,例如:'为我提供给include_graphics函数的4个图像给我一个2x2的网格?

r knitr r-markdown

11
推荐指数
1
解决办法
2150
查看次数

无法再启动 emacs (spacemacs): Invalid read syntax: Invalid byte-code object

有人能告诉我如何从这个错误中恢复吗?我在 Ubuntu 19.10 上运行 emacs 28.0.50 和 spacemacs 0.300.0@28.0.50。

这是来自的回溯 emacs --debug-init

Debugger entered--Lisp error: (invalid-read-syntax "Invalid byte-code object")
  read(get-file-char)
  require(use-package-core)
  byte-code("\300\301!\210\300\302!\210\300\303!\210\300\304!\210\300\305!\210\306\307\310\311\312$\210\313\314!\207" [require use-package-core use-package-bind-key use-package-diminish use-package-delight use-package-ensure autoload use-package-jump-to-package-form "use-package-jump" nil t provide use-package] 5)
  require(use-package)
  spacemacs-bootstrap/init-use-package()
  funcall(spacemacs-bootstrap/init-use-package)
  (let* ((pkg-name (eieio-oref pkg ':name)) (owner (car (eieio-oref pkg ':owners)))) (spacemacs-buffer/message (format "%S -> init (%S)..." pkg-name owner)) (funcall (intern (format "%S/init-%S" owner pkg-name))))
  configuration-layer//configure-package(#<cfgl-package cfgl-package-15636ced90d0>)
  mapc(configuration-layer//configure-package (#<cfgl-package cfgl-package-15636ced6330> #<cfgl-package cfgl-package-15636ced7678> #<cfgl-package cfgl-package-15636ceccf10> #<cfgl-package cfgl-package-15636ced78e4> #<cfgl-package cfgl-package-15636ced7b48> #<cfgl-package cfgl-package-15636ced7db0> #<cfgl-package cfgl-package-15636ced90d0> …
Run Code Online (Sandbox Code Playgroud)

emacs spacemacs

8
推荐指数
2
解决办法
1432
查看次数

获取错误 /usr/lib/../lib64/libSM.so: undefined reference to `uuid_unparse_lower@UUID_1.0' 试图编译最新版本的 vim 时

我尝试在 Red Hat 6.6 上安装最新版本的 vim。我使用下面的脚本来运行配置:

# change to folder where vim sources are
cd ~/vim

# here I compiled newest version of libuuid.
LIBDIR="/home/muellc1b/uuid/lib"


export LD_LIBRARY_PATH=$LIBDIR:$LD_LIBRARY_PATH # prepend to path
export LDFLAGS="-L$LIBDIR"
#export LIBS="-llibuuid.so"

./configure \
    --prefix=/home/muellc1b/vim_installation
     #LIBS="-l$LIBDIR" \
     #LDFLAGS="-L$LIBDIR"
Run Code Online (Sandbox Code Playgroud)

尝试运行 makefile 时,出现以下错误:

  gcc   -L/home/muellc1b/uuid/lib -L/usr/local/lib -Wl,--as-needed [...]   -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0   -lSM -lICE -lXt -lX11 -lSM -lICE  -lm -ltinfo -lelf -lnsl  -lselinux -lacl -lattr -lgpm …
Run Code Online (Sandbox Code Playgroud)

vim

6
推荐指数
1
解决办法
6076
查看次数

我收到一个 ImportError: cannot import name bytes with pygments

我想在 Anki ( https://ankiweb.net/ ) 中获得代码插件 ( https://ankiweb.net/shared/info/491274358 ) 的语法高亮 ) 中以便能够突出显示 ipython synthax。

我安装了

pygments-ipython-控制台

从这里:https : //bitbucket.org/hplbit/pygments-ipython-console.git并根据那里给出的说明安装。

测试它,它似乎有效:

$ pygmentize -L lexer | grep -i ipy
* ipy:
    IPy session (filenames *.ipy)
Run Code Online (Sandbox Code Playgroud)

我的 Pygments 版本是:

$ pygmentize -V
Pygments version 2.0.1, (c) 2006-2014 by Georg Brandl.
Run Code Online (Sandbox Code Playgroud)

Anki中出现的错误如下:

Traceback (most recent call last):
  File "/usr/share/anki/aqt/addons.py", line 39, in loadAddons
    __import__(file.replace(".py", ""))
  File "/home/chriad/Documents/Anki/addons/Syntax Highlighting for Code.py", line 2, in <module>
    import code_highlight_addon.code_highlight_addon
  File "/home/chriad/Documents/Anki/addons/code_highlight_addon/code_highlight_addon.py", line 201, in …
Run Code Online (Sandbox Code Playgroud)

ipython pygments anki

5
推荐指数
1
解决办法
2016
查看次数

如何在vim中拉出CtrlP匹配结果

是否可以从ctrlP匹配窗口复制搜索结果?有了<s-tab>一个可以集中精力在比赛窗口,但它似乎没有更多钞票从那里抽出.

我经常要在脚本中搜索我需要的文件,但我只是模糊地记住了他们的名字.所以我ctrlP用来查找文件.不,我想将匹配的文件名粘贴到我的脚本中.我在文档中找不到这样的东西ctrlP!

在此输入图像描述

例如,在这种情况下,我想将光标所在的路径(在底部的匹配窗口中)复制到寄存器,然后将其粘贴到上面的窗口中...

vim ctrlp

5
推荐指数
1
解决办法
182
查看次数

标签 统计

vim ×2

anki ×1

ctrlp ×1

emacs ×1

ipython ×1

knitr ×1

pygments ×1

r ×1

r-markdown ×1

spacemacs ×1