.texファイルのデフォルトアプリケーションとしてkileを設定するにはどうすればよいですか?


8

Ubuntu 12.04を使用します。texファイルのデフォルトアプリケーションとしてkileを選択したいのですが、問題が発生します。私は通過します

「右クリック」->プロパティ->で開く->他のアプリケーションを表示

kileはリストにないので、どうすればkileを選択できますか?

明らかなものがないのですか?

回答:


8

ユスフの答えは正しいですが、私の場合は不完全でした。私にはKile.desktopファイルがなかったので/usr/share/applications.desktopCumulus007が指摘するように、関連付けは非表示になっています)、それを作成する必要があり、単純に書くだけExec=kile %Fでは不十分です。これは、Kile.desktopYusufの指示を使用して作成したファイル内に配置したものです。

[Desktop Entry]
Name=Kile
Comment=LaTeX front end
Exec=kile %f
Terminal=false
Icon=/usr/share/pixmaps/kile.xpm
Type=Application
Categories=Office;Database
MimeType=text/x-bibtex

これでようやくKile.texファイルを開くデフォルトのアプリケーションとして選択できるようになりました。


7

/ usr / share / applicationsのアプリケーションデスクトップファイルを開き、「Exec」行がこの値「%F」で終わっているかどうかを確認します。そうでない場合は、この行にこの値を追加する必要があります。デスクトップファイルの編集に使用するコマンドは次のとおりです。

gksu gedit /usr/share/applications/<filename>.desktop

から実行行を変更する

Exec=kile

Exec=kile %F

Kileがリストに表示されます。


ありがとう、それは今動作するようです。何らかの理由でkile.desktopファイルがありません。
Jesper Ipsen

私は同じ問題を抱えています/usr/share/applicationsが、フォルダに移動すると、.desktopファイルはなく、拡張子のないアプリケーションファイルだけです。のファイルがKileありません。どうすれば作成できますか?
ガブリエル

UbuntuはFreeDesktop仕様に従って.desktopファイルを読み取り、アプリケーションランチャーとして表示します。デスクトップファイルの作成方法については、Yusuf Fellyの指示に従ってください。
Cumulus007 2012

追加するだけExec=kile %Fでうまくいくと思いましたが、それだけでは不十分です。私の場合、なぜうまくいかなかったのかを説明する回答を追加しました。乾杯。
ガブリエル

3

kile.desktop"/ usr / share / applications"にあるアプリケーションデスクトップファイル(この場合は)を開き、Exec行が次のように終わっているかどうかを確認します%F。そうでない場合は、この値をこの行に追加する必要があります(必要に応じて、先頭にスペースを追加します)。デスクトップファイルの編集に使用するコマンドは次のとおりです。

gksu gedit /usr/share/applications/kile.desktop

または

gksu gedit /usr/share/applications/kde4/kile.desktop

ここでkde4は別の何かかもしれません。

exec行を次のように変更します。

Exec=kile

に:

Exec=kile %F

Kileがリストに表示されます。


1

Kileは「Ubuntu」ではデフォルトではありません。ソフトウェアマネージャーまたはを使用して、それ(およびそのQt / KDE依存関係)を自分でインストールする必要がありますsudo apt-get install kile。必要に応じて、最初に実行apt-get install -s --no-install-recommends kileして、推奨事項がなくても、シミュレーションとしてKileに何が付属するかを確認できます。

あなたはカイルをインストールした後、それはあなたが可能だ、まだあなたが経験してきたように、コンテキストメニューのオプションとして、それを表示されません。これは、.desktopここで詳細に説明されているように、ファイルが欠落している結果である可能性があります。kileを.texファイルのデフォルトアプリケーションとして設定するにはどうすればよいですか?


0

私の状況は少し異なりましたが、答えはここで役立つと思います。

私はubuntu 16.04を使用しています。.texファイルを開くためのデフォルトのアプリケーションはRStudioでした(つまり、texファイルをダブルクリックすると、RStudioで開かれました)。kile.desktopファイルがすでに持っていたExec=kile %F結末を。kile(またはtexmaker)でfoo.texファイルを開くには、右クリックして[プログラムから開く]を選択する必要がありました。

私にとってデフルトプログラムを変更する永続的な解決策は、次のとおりです。

  • ファイルを開く
  • .texファイルを右クリック
  • に行く Properties
  • に行く Open With
  • Texmaker(またはKile)をクリックし、 set as default

コマンドラインでこれを行う方法がわかりません。

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