問題タブ [org-mode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
25034 参照

emacs - EmacsOrg-Modeエクスポートでアンダースコアから添え字への無効化

org-mode(Cc Ce d)を使用してPDFにエクスポートすると、アンダースコアが付いた単語は部分的に下付き文字に変換されます。どうすればこれを防ぐことができますか?

私はこのテーマに関するこの記事を見つけました:

EmacsTexモードでアンダースコア添え字を無効にする

しかし、私は正しいelispを理解できなかったか、単に機能しませんでした。グローバルフォントオプションは変更したくないことに注意してください。この修正をtex/latex/org-modeにのみ適用したい。

私もこの投稿を見つけましたが、どちらも機能しませんでした:

下付き文字の上付き文字の上げ下げを無効にしますか?

0 投票する
2 に答える
1330 参照

emacs - Emacsorg-mode-依存タスク

emacs orgモードで依存タスクを導入することは可能ですか?開発、テスト、デプロイの3つのタスクがあり、これらを次々に実行するとします。最初のタスクをSCHEDULED:とDEADLINE:でスケジュールし、最初のタスクが終了した後に2番目のタスクが自動的にスケジュールされるようにします(たとえば、最初のタスクの期限からのオフセットと2番目のタスクの期間を指定できます)。または、少なくともタスクが重複していることを警告できますか?また、1つのタスクのスケジュール日を移動する場合は、それに応じて次のタスクを移動する必要があります。

0 投票する
5 に答える
4754 参照

emacs - org-mode で単語の一部を太字にする方法

org-mode単語の一部に対してマークアップを機能させるにはどうすればよいですか? たとえば、次のような場合に機能するようにしたいと思います。

この:

私のテストに基づくと、org-modeマークアップ構文は完全な単語でのみ機能するようです。

0 投票する
5 に答える
21443 参照

emacs - Emacs: CSV を組織モードにインポートする

Emacs には、org-mode という名前の非常に優れた拡張機能があります。

CSV ファイルを簡単に org-mode に読み込むことができるようにしたいと考えています。私が見つけたのは table-import または table-capture だけで、簡単に言えば、ほぼうまく動作しません。

私の問題の一部は、カンマを含むテキスト文字列であることに注意してください。1,2,3,4 は 1,2,"3,4" とは異なります。

csvファイルを組織モード形式に変換するために実行できる関数またはperlスクリプトはありますか?

ありがとう!

0 投票する
3 に答える
1770 参照

emacs - 組織の議題を保存する

org-agenda が計算されるたびに、org-agenda の出力をテキスト ファイルに保存したいと思います。このようにして、外部プログラム (Windows の ATNotes や Linux の conky など) を使用して、このテキスト ファイルを取得し、デスクトップに表示することができます。

これどうやってするの?

0 投票する
1 に答える
1735 参照

emacs - 所有者による Emacs org-mode アジェンダ フィルター

Ownerプロパティに基づいてemacsでアジェンダをフィルタリングすることは可能ですか?

現在、タグを使用して TODO アイテムの所有者を設定しています。このようにして、次のようなタグで議題をフィルタリングできます。

タグを使用して所有者をマークするのは便利ではありませんが、TODO アイテムを所有者でフィルタリングする方法は他にありません。

0 投票する
1 に答える
1081 参照

python - 重複する日時間隔を分割するにはどうすればよいですか (組織モードのクロック時間)?

2 つの組織ファイル/サブツリーから関連するタスクがあり、計測された時間の一部が重複しています。これらは、手動の作業ログと生成された git コミット ログです。以下を参照してください。

1 つのサブツリーの CLOCK: エントリを調整して、重複する時間を削除する必要があります。もう一方のサブツリーは完全であると見なされ、それは CLOCK です。エントリは調整されるべきではありません。

編集: この質問は、オーバーラップを削除するための新しい時間間隔の計算に関するものです。Org モードのファイル形式を解析する必要はありません。Python の datetime.datetime アルゴリズムは役に立ちます。Emacs Lisp は、Org モード関数を使用するかどうかに関係なく役立ちます。

Python (より親しみやすい) または Emacs Lisp (Org 関数が役立つ可能性があります) では、次のことを行います。

  1. 時間の重複が発生する場所を特定します。file1.org は変更可能であり、file2.org の時間間隔は固定/正確であると見なす必要があります。

  2. file1.org の CLOCK: 行の新しい時間間隔を計算して、file2.org の CLOCK: 行とのオーバーラップを削除します。

  3. 結果の新しいCLOCKを書き込みます:行、または少なくとも関連する日時。

Python の簡易関数 tsparse は、組織モードのタイムスタンプを Python の datetime.datetime オブジェクトに変換します。

テストケースは以下にあります。Python または Emacs Lisp のアルゴリズムまたは実装の提案に感謝します。

ジェフ


file1.org、調整:


file2.org :


file1.org、調整:

0 投票する
3 に答える
1186 参照

emacs - Emacs org-mode パブリッシング アジェンダ

組織モードのアジェンダはどのように公開しますか? 現在、htmlize を使用してアジェンダ バッファだけを書き込んでいますが、関連するすべてのバッファを公開し、アジェンダ アイテムを他のファイルの対応する場所にリンクさせたいと考えています。これを行う方法はありますか?

0 投票する
2 に答える
2999 参照

emacs - org-mode のタイムゾーンの設定

私は org-mode を使い始めたばかりで、今のところとても気に入っています。私はロンドンで、米国東海岸を拠点とする OpenVMS で実行されている xemacs を使用して仕事をしています。サーバーのデフォルト以外のタイムゾーンを使用するように org-mode を取得する方法はありますか?

私はもう試した:

運がない。

0 投票する
1 に答える
180 参照

emacs - Emacs Ch c はコード 3 の組み合わせでは機能しないようです。

C-h cキーの組み合わせが何にバインドされているかを把握するためにemacsで使用しようとしています。組み合わせはC-u C-c C-qで、org-mode でタグを再配置します。ただし、Emacs はルックアップC-u C-cを試みるだけで失敗します。私は何を間違っていますか?これを理解するために orgmode のソースや何かを簡単に見ることができることはわかっていますが、将来の参考のために、このようなものがどの機能にバインドされているかを理解するにはどうすればよいでしょうか?

編集: OK、実際にC-uは が続きC-c C-qます。emacs によると、これはその組み合わせがバインドされているものです。

(org-set-tags-command &optional arg just-align)

現在のエントリに対して set-tags コマンドを呼び出します。

では、このコマンドに引数 4 を与えることは、正確には何を意味するのでしょうか?

ああ、説明のために: 私は emacs-lisp とカスタマイズの学習を開始しようとしています。私がやりたかったことの 1 つは、このコマンドを before-save-hook に追加して、org ファイルを保存するときに、タグは自動的に整列されます。

最終編集: このコマンドがこのように動作する理由がわかりました。前置引数を指定すると、動作が変わります。elisp で関数を呼び出すときに前置引数を設定するにはどうすればよいですか?