タグ付けされた質問 「org-mode」

Emacsの主要なモードであり、メモを保持したり、TODOリストを維持したり、プロジェクトを計画したり、高速かつ効果的なプレーンテキストシステムでドキュメントを作成したりできます。Orgモードは広大なサブジェクトエリアであるため、他のタグに `org-mode`タグを付ける必要があります。

2
リンクタイプに応じて組織モードリンクのフェースを変更するにはどうすればよいですか?
Org-modeは、さまざまなリンクタイプ([http]、[file]、[bibtex]、[magit] ...)を提供します。ただし、これらはすべて、org-linkのface値で定義された同じ外観になります。 リンクの種類に応じて、例えば背景色を変更することは可能ですか?つまり、httpリンクの背景が黄色になり、ファイルリンクが青色になりますか?


1
組織モードで見出しをリストアイテムに変える方法は?
ドキュメントの構造に取り組むときに、アイテムのリストを一連の見出しにしたり、一連の見出しをリストにしたいことがよくあります。手動で編集するか、マクロを記録する以外に、これを簡単に行う方法を見つけていません。 どうやってやるの?リスト項目への見出しを降格するなど、この種の操作を行う機能はありますか?
11 org-mode 

2
既知の固定場所へのorg-refile
見出しを取り、特定の場所にファイルを整理する関数を記述しようとしています。のドキュメントorg-refileは (org-refile &optional GOTO DEFAULT-BUFFER RFLOC MSG) そして、RFLOCあります RFLOC can be a refile location obtained in a different way. しかし、私は「別の方法」がどうなるかについての手がかりがなく、半日グググルしていて、例を見ていません。私はファイルを知っており、ターゲットの見出しも知っていますが、それを目的の形式にするための構文がわかりません。私が得た最も近いものは: (org-refile nil #("~/Org/bookmarks.org") すると見出しが表示されますが、もちろん表示したくないので、提供します。 私はelispを初めて使用するので、考えられるすべての構文を推測しました。誰もがこれを言い表す方法を知っていますか?
11 org-mode 

1
エクスポート:PROPERTIES:org-modeのブロック?
org-modeマニュアルでは、それがすることは可能だと述べているプロパティの引き出しをエクスポートしますが、としよう #+OPTIONS: d:t :PROPERTIES:以前のようにブロックをエクスポートしません。 Drawersの章を読んでいると、少なくとも最新org-modeバージョンでは実際にはもう不可能だと思われます。 org-export-with-drawersでエクスポートする引き出しの名前を選択できます。その場合、引き出しの内容がエクスポート出力に表示されます。プロパティの引き出しがされていない、この変数によって影響を受けるとされている決して輸出していません。 その機能を回復するための微調整はありますか?つまり、#+OPTIONS: d:tエクスポート前:PROPERTIES:に手動で.orgファイルを変更する以外に、ブロック全体をエクスポートしますか?

1
組織モード:テーブル外でテーブル数式を使用していますか?
テーブルの外部で、テーブルデータに対して実行された計算の結果を表示できるかどうか疑問に思っています。 たとえば、名前のリストが記載されたテーブルがあるとします。「This below list contains [ ] names.」のようなプレーンテキストと[ ]テーブルのカウント結果を含むことは可能ですか?

2
組織モードの議題の生成をスピードアップするには
Emacs org-modeが私の予定表を生成するのに数秒かかります。どうすれば速くできますか?私はすでにアーカイブファイルを使用しており、.orgファイル数は30未満で、そのすべてがかなり短いです。 org-agendaコマンドの部分的なプロファイラー出力: + ... 93 50% - command-execute 90 49% - call-interactively 85 46% - org-agenda 80 43% - byte-code 80 43% - call-interactively 79 43% - org-agenda-list 79 43% - byte-code 79 43% - org-agenda-prepare 68 37% - org-agenda-prepare-buffers 67 36% - byte-code 67 36% - org-get-agenda-file-buffer 67 …

3
Emacsの関数は、任意のORGプロパティを任意の文字列(つまり、LaTeXラベル)に変換しますか?
私はCUSTOM_LABELプロパティを持つorg-filesとして多くのドキュメントを持っています。 * Introduction :PROPERTIES: :CUSTOM_LABEL: AP 1 :END: この場合、ファイルをLaTeXとしてエクスポートし、それぞれをCUSTOM_LABELとして翻訳する必要があります\label{marker}。上記の例はに変換され\label{AP 1}ます。 私は、エクスポート時にカスタム関数を呼び出す方法をすでに知っているが、私は、その特定の変換を行うための関数定義を書くために専門家に十分な、すなわちないですCUSTOM_LABEL- >\label{} どのように関数定義を注入することができますcustom_labelよう\label{}に書くことを? 私はいくつかの疑似コード、またはいくつかのポインタさえいただければ幸いです。 org-modeマニュアルを徹底的に検索したため、これはEmacsの質問であり、そのような機能は現在利用できません。 エクスポート時に特定のプロパティを変換する一般的な関数(LaTeX、HTML、またはその他の形式)は、さらに優れています。 ありがとうございました。

3
org-modeで書かれた科学の本はありますか?
物理学の本を組織モードで書くことを考えています。LaTeXでワークフロー(およびそのソース)を理解するために書かれたオープンソースの科学の本はたくさんありますが、org-modeで書かれた科学の本は見つかりませんでした。それは科学書のためのLaTeXよりもより良い代替執筆ですか?
11 org-mode  latex 

1
組織モードの複数行の強調と太字
複数行のテキストを太字、イタリックなどにするための組織モードのマークアップの種類はありますか? *This is what I want to be bold and I only want lines to be a certain length so that this doesn't work.* この問題を解決するためのvisual-line-mode代替として使用することは知ってfill-paragraphいますが、私は好きM-qすぎて、ファイルを特定の幅に保ちたいと思っています。 スニペットを歓迎します。私はエリスプを知らないので自分ではできません。しかし、これも輸出を台無しにするだろう。 私は次のようなものを考えています: #+BEGIN_BOLD All my text in here would be super bold and would be very nice. #+END_BOLD
11 org-mode 

2
組織モードでのさまざまな優先度の色
私の中でこれらの行を使用して優先度の顔属性で組織モードを設定しましたinit.el: (set-face-attribute 'org-priority nil :foreground "aquamarine1" :background "black" :inherit font-lock-keyword-face :inverse-video t :box '(:line-width 2 :color "orange" :style released-button)) しかし、優先順位#A、#B、#Cに異なる色を設定する方法があるかどうか疑問に思っています。
11 org-mode  faces 

1
Ctrl-Kビジュアルラインモードではスクリーンエッジではなくラインをキル
(一般的な技術/ emacsの未経験については、事前に謝罪します。私はorg-mode小説を書くために使用するので、その多くのオプションをあまり深く掘り下げていません) 私がしているvisual-line-modeラインで私のデフォルトとして設定され(global-visual-line-mode t)、私の中で~/.emacs。これまで、ctrl-k(kill-line)はこのモードで行全体を強制終了していましたが、最近再フォーマットされたコンピューターでctrl-kは、画面の端までしか強制終了していません。 ctrl-k画面の端を越えて強制終了する設定をどのように提案しますか?
11 org-mode 

4
Org-Mode:「組織モードのマークアップ」キーバインドを作成するには?
私は、私が使用することができます知っている*bold*、/italic/、_underline_、=verbatim=、~code~、と+strike-through+するテキストにマークアップ適用でorg-mode。しかし、これらの変更をテキストの領域に適用するためのキーバインディングをどのように作成しますか?たとえば、テキストを太字にしたい場合は、より簡単な方法がありますか テキストの前に移動する 接頭辞として * テキストの最後に移動する *?を追加する など、一連のテキストを「太字」にするコマンドを見つけることができないようですorg-make-region-bold。そのようなコマンドはありますか?

3
org-modeでソースコードブロックを自動フォーマットする方法
org-modeを使用して本に関するメモをとっているときに、コードスニペットをコピーしてメモファイルに貼り付ける場合があります。貼り付けたら、 1. `C-c '` to call `org-edit-special` 2. `C-x h` to mark all the source code 3. `TAB` to format it コードをに貼り付けた後#+BEGIN_SRC...#+END_SRC、コードブロックを自動的にフォーマットする、またはTABソースコードブロック全体をフォーマットする(インデントする)ために1つのキーだけを使用できるという解決策は、組織モードにありますか? デフォルトTAB(を使用せずにブロックに入力C-c ')は、#+BEGIN_SRCヘッダーの2列後にすべての行を揃えるだけです。2行目の先頭にスペースがある場合、スペースが追加されるだけで、3つのステップのようにすべての行がインデントされません。

1
組織モードでのコードブロックのデバッグ
組織モードブロックのエラーのトレースを簡単にするために利用できるツールはありますか?(私は特にPythonで作業しています) 現在のワークフローは、機能するコードをソースブロックにコピーし、最小限の変更のみを行うことです。大きなエラーが発生した場合は、それを別のファイルにコピーして戻すか、ブロックをもつれさせて結果のファイルをデバッグします。 不足しているツールはありますか?(たとえば、エラーが発生している行に移動するコンパイルモードのようなもの。) 編集:たとえば、Cc Cv vを見つけただけで、noweb参照が展開されたバッファーが表示されます。残念ながら、これにはヘッダー引数が含まれていないため、インタープリターに最初にそれらをインポートしないと、このコードは実行できません。同様に、returnステートメントがあり、それが実行されないようにしていて、バッファーが編集できない場合は、Pythonブロックから実行可能なソースを取得するためにいくつかの手順を実行します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.