1

RStudioのTex部分でセクション、サブセクションなどへの「ショートカット」を作成することは可能ですか? ##### Title ##### で「タイトル」をラップすると、コンソール ウィンドウの真上にドロップ ダウン カーテンが作成される R の部分と同様です。

4

2 に答える 2

2

空のコード ブロックを使用できます。ジャンプ メニュー エントリの生成を作成し、出力を変更せずにすばやくジャンプし、折りたたみを有効にします。

ジャンプメニュー

おもちゃの中身は…

\documentclass{article}
\usepackage{Sweave}
\SweaveOpts{concordance=TRUE}

\title{Sample Sweave Document}
\author{Thell Fowler}

\begin{document}

\maketitle

\section*{Introduction}
<<\section*{Introduction}>>=
@
Some actual content.


\section{Concept}
<<\section{Concept}>>=
@
Some other content.


\subsection*{Algorithm}
<<\subsection*{Algorithm}>>=
@
<<HelperFunctions>>=
HelperFunction1 <- function() {
  print( "That helped!")
}
HelperFunction2 <- function() {
  print( "Oh, that helped too!")
}
@

<<MainFunction>>=
main <- function() {
  print( "I need some help!")
  HelperFunction1()
  cat( "\tbut not enough!  Let's get more help...\n")
  HelperFunction2()
  cat( "That's much better!\n")
}
@

\subsection*{Example}
<<\subsection*{Example}>>=
@

<<Example>>=
# We can get help.
main()
@

\subsubsection*{Pros}
<<\subsubsection*{Pros}>>=
@

\subsubsection*{Cons}
<<\subsubsection*{Cons}>>=
@

\end{document}

面倒に見えるかもしれませんが、とても直接的でシンプルです。
続いて VIM モード キー

  1. フォーマット ドロップダウンを使用してセクションを作成するか、入力するだけでキーボードを操作できます。
  2. 行、または必要な部分をコピーします。
    0yE
  3. コード チャンクを作成/挿入します。
    CTRL+ Alt+I
  4. 内側の <> の間にテキストを貼り付けます。
    P
  5. 関数内の空白行を削除するか、定義に echo=FALSE を追加してください。
    jdd
于 2012-10-17T04:30:24.260 に答える
0

申し訳ありませんが、これは RStudio for Sweave/TeX ドキュメントでは実装されていません。

于 2012-10-08T16:26:38.867 に答える