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

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

2
組織モードのガントビュー機能/パッケージはありますか?
組織モード用のある種のガントチャートビューパッケージ/機能はありますか? ガントチャートで見出しを表示し(アジェンダで表示するのではなく)、次の操作で少なくとも対話形式でこれらのスケジュールを変更します。 開始日または終了日を変更します。 長さを変更しないことで時間範囲をシフトします。
7 org-mode 


2
ediffによって開かれた組織ファイルの折りたたみを防止
ediffを使用して2つの組織ファイルをマージすると、折りたたみが邪魔になるため、ediffによって作成された組織モードバッファーですべての折りたたみを無効にしようとしています。diff以外の折りたたみ動作は影響を受けません。 単純に私は次のようなものがうまくいくはずだと思います: (add-hook 'ediff-mode-hook (lambda () (set (make-local-variable 'org-inhibit-startup-visibility-stuff) t))) これが(org-startup-foldedまたはではなくorg-agenda-inhibit-startup)変更する組織変数であると私はかなり確信しています。 私は無駄に様々なフックを試してみた(主にediff-mode-hook、ediff-before-setup-hook、ediff-meta-mode-hook、およびediff-prepare-buffer-hook-遅すぎおそらくある)インターン変数が継承されることを期待して。 make-local-variableを誤って使用している可能性は十分にあります。パターンは、私が広く見たものから借りたものです。 値をグローバルに設定することのみが効果的でした(しかし、それは私が狙っているものではありません)。アドバイスメカニズムを(ab)使用する必要がありますか?

1
組織モードでアラビア語を完全にエクスポートできるようにするにはどうすればよいですか?
私の意図は、org-modeを使用してアラビア語のドキュメントを書くことです。次のMWEを検討してください。init.elデフォルトの動作である左から右(ltr)ではなく、右から左(rtl)にアラビア語のスクリプトを記述できるようにするコードが以下にあります。 ;; for right-to-left direction in org-mode (defun set-bidi-env () "interactive" (setq bidi-paragraph-direction 'nil)) (add-hook 'org-mode-hook 'set-bidi-env) MWE.orgバッファー # -*- mode: org -*- #+OPTIONS: toc:1 #+LANGUAGE: ar #+CREATOR: Emacs 25.1.50.2 (Org mode 8.3.4) * تعريف بالارقام الهندية او الشرقية ١، ٢، ٣ * هذه النقطة الان باللغة العربية * ما …

1
org-mode:エクスポート時にsrcブロックの行を強調表示
Githubには、コードで強調表示されているように、いくつかの行を表示する便利な方法があります。 (私のユースケースでは、HTMLに)エクスポートするときに、組織モードのコードブロックで同様のものをセットアップする方法があるかどうか知りたいので、コンテキストの長いコードブロックを表示しながら、読者をすばやく線に向けることができます追加または変更されたもの。 ドキュメントに明らかなものは見つかりませんでした。これを自分で実装するための研究をどこから始めればよいかわかりません。 これはできますか?すでに実装されていますか?そうでない場合、自分で実装できますか?どこから始めますか? org-modeがHTMLにエクスポートし、.code-highlightedクラスを提供することを発見しましたが、これは(ref:xx)ツールのみのようです。参照にカーソルを合わせると、対応するコードが強調表示されます。

1
Emacsは保存のたびにコーディングシステムを要求しています
多くのテキストファイル(win、mac、unix)を1つのorgmodeファイルに統合しました。一部の文字では、正しい文字の代わりに数字が表示されていました。\ 314 \ 203のようなもの。 「revert-buffer-with-coding-sytem」を使用して、utf-8-hfs-unixを選択しました。それはそれを修正します。 しかし今、私が保存するたびに、Emacsはコーディングシステムを選択するように私に尋ねます。raw-textを選択した場合、要求を停止しますが、ファイルを再度開くと、数値が戻ります。 どうすれば修正できますか?

2
xdg-openがeshellで機能しないのはなぜですか?
emacsからブラウザでa.htmlを開きたい(v。24.5.1、-Q[コメント後に更新]を使用)。 M-x shell-command xdg-open a.html 期待どおりに動作しますが、 M-x eshell $ xdg-open a.html 何もしないようです。エラーメッセージはありません。この問題は、org-modeからhtmlファイルをエクスポートして直接開くときにも発生します。

2
単純な脚注参照を無効にする方法は?
[123]組織モードのテキストファイルのように、シーケンスを含むテキストを書きたいのですが、これは自動的に脚注参照に変わります。とにかく、この単純な数値脚注はお勧めしません。この脚注参照タイプを完全にオフにするにはどうすればよいですか? 2010年のこのスレッドに基づいてUnix SEに回答がありますが、解決策は機能しません#+DISABLE_PLAIN_FOOTNOTES: some arbitrary text。orgファイルでは、脚注参照は引き続きバッファーに作成されます。 この構成がカスタム.emacs関数に依存することになっているのかどうかはわかりませんが、これを追加すると警告が返されます。 Warning (initialization): An error occurred while loading `~/.emacs.d/init.el': Symbol's value as variable is void: org-export-inbuffer-options-extra 単純な数値脚注参照タイプを無効にできますか?
7 org-mode 

2
ブロック引用符を特別な環境として扱うように組織に伝えますか?
組織モードでは、ブロック引用符を使用します。 #+BEGIN_QUOTE Foo. #+END_QUOTE ただし、org-edit-specialブロック引用符の内側で実行すると、が表示されますNo special environment to edit here。組織モードにブロック引用符(および詩の引用符など)を特別な環境として扱うように指示C-c 'して、他のコードブロックと同じように独自のバッファーで引用符を編集できるようにするにはどうすればよいですか?
7 org-mode  quote 

1
組織モードで検索と置換を行うときにコンテキストを表示する適切な設定
isearch-forward(を使用してC-s)などの特定の関数を組織モードバッファーで実行すると、すべてのコンテンツが一時的に表示されます。検索を終了すると、見出しは検索前の状態に自動的に折りたたまれます。いいね。 しかし、query-replace(を使用してM-%)のようなものを実行すると、ツリーは崩壊したままになります。本質的にそれらの中に隠されたポイント。表示されない変更を確認するように求められます。それは全然良くない! 確かにのように機能query-replaceすることは、isearch-forwardそうするように振る舞うべきです。私はある時点でこれに対する簡単な解決策を見つけたと誓います。(smart設定付きの変数だと思いましたか?)しかし、私はそれを見失ったようです。私を助けてください。

1
org-src-preserve-indentationを特定のコードブロック(またはバッファー、または実際にはグローバルコンテキストを超えるもの)でのみ使用する
私はorg-babelドキュメントをグーグルで調べていましたが、それほど多くはありません。 問題は、私が取り組んでいることの1つは、org-babelを使用してMakefileソースをもつれさせることです。その中で、ドキュメンテーションは(setq org-src-preserve-indentation t)私が今持っているを評価する必要があると述べており、なぜそうするのか理解しています。 ことは、私はこの値をグローバルに有効にしたくないです。私はそれは、Python、Makefileの、または空白小文字が区別され、他の言語のために理にかなっていることを理解することができますが、私は本当にそれが他の場所で有効になってほしくありません。さらに、これの最終結果は、デフォルトで値を有効にしていない人には最終的なorg-fileが機能しないため、結果として得られるorg-fileは移植性が低くなります。 コードブロックごとに有効にするだけでもいいのでorg-src-preserve-indentation(追加のタイピングですが、それでも問題ありません)、バッファ固有の設定でもかまいません。問題は、どうすればよいかわからないことです。 私は疑うそれがことができ方法を利用することによって行われ#+HEADERた設定は、Lispのコードをevalすることができますが、私は、ファイル、または何かをもつれたびに、設定がすべての時間に保持されていない平均ことをことを?私はむしろそれをしたくありません、それはファイルを使用することを予測不可能にするだけです。



2
PlantUMLソースをorg-modeで生成された画像に置き換えます
PlantUMLを使用してorg-modeでUMLダイアグラムを作成し、通常、それをHTMLに「コンパイル」して結果を表示します。画像をバッファに表示する方法はありますか? iimage-modeを有効にしようとしましたが、うまく機能しません。ソースブロックの先頭にあるファイル名を置き換えます。 #+begin_src plantuml :file my-diagram.png ... #+end_src #+results: [[file:my-diagram.png]] ファイル名への参照は両方とも置き換えられ、ソースは残ります。ソースブロックを非表示にして画像のインスタンスを1つだけ表示する方法はありますか?

1
セクションに移動するときの組織モードでの自動クロッキング
コンテキスト大きなドキュメントで作業する場合、org-modeギャップなく作業時間全体を記録したいと思います。私は通常logbook、各セクションにaがあるので、カーソルをセクションに移動すると自動的にクロックインし、セクションを離れると自動的にクロックアウトすることができるかどうか疑問に思います。 私が知る限り、タスクの終了時に自動的にクロックアウトするプロジェクトと、その後デフォルトのクロックでクロックするプロジェクトだけがあります。私はこのアプローチが本当に好きですが、通常、セクションが非常に遅く完成状態になり、たとえば小さな問題のみが修正されている期間など、セクション間でジャンプすることがある長いドキュメントを書く場合は適切ではないと感じています。 少なくとも私がそのような自動クロッキングを初めて目にしたのは、Bernt Hansenのorg-mode構成でした。 質問:セクションに移動するときに出勤し、セクションから移動するときに退出するように、自動クロッキングをどのように実装できますか?
7 org-mode 

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