問題タブ [texinfo]
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.
macos - OS X 10.9.2: C コンパイラが動作するかどうかを確認しています... いいえ
texinfo 5.2 をインストールしようとしてい./configure
ますが、C コンパイラに関連していると思われるいくつかの問題に遭遇しました。Snow Leopard からアップグレードしたとき、クリーン インストールを実行しなかったので、おそらくそれが問題の一部です。とにかく、ここに私が持っているものがあります:
これに関連する他の質問をいくつか読んだので、コマンド ライン ツールをインストールしようとしました。
App StoreからインストールされたXcode 5.1を実行していますが、インストールされていないようです。私が読んだことから、コマンドラインツールをインストールする必要がありますが、試しました
とにかく、インストールするように指示すると、「ソフトウェア更新サーバーから現在利用できないため、ソフトウェアをインストールできません」というメッセージがポップアップ表示されます。
http://www.topbug.net/blog/2013/04/14/install-and-use-gnu-command-line-tools-in-mac- os-で回避策と思われるものを見つけましたx/、だから私は次のことをしました:
しかし、私にはまだ./configure
問題があります。
参考のため、
先日gcc-4.7をインストールしようとしましたが、現在は
コマンドラインからコマンドとして実行する方法がよくわかりません。
私が今得ているものですが、それはここでもそこでもないかもしれません。
編集:これは、C コンパイラが動作するかどうかの確認に関する私の質問に直接答えないため、これを回答として送信しません。試してみたところbrew install texinfo
、それは魅力のように機能しました。この時点で、なぜtexinfo
ソースからインストールしようとしたのか、何のために必要だったのか (おそらく GNU Make 関連か Emacs 関連か?) を思い出せません。
html - texinfo ファイルから HTML ヘッダーをインクルード
私は Texinfo マニュアルを書いています。その HTML のために、別のファイルの内容を<head> ... </head>
HTML 出力のセクションに含める必要があります。より具体的には、出力の HTML バージョンにmathjax機能を追加して、方程式を適切に表示したいと考えています。<script>...</script>
しかし、ヘッダーに追加する方法が見つからないようです!
pdf - texinfo で、bash のシングル クォーテーションを指定する方法は?
GNU ビルド システムを使用してパッケージを作成しています。したがって、ドキュメントはtexinfo形式です。その結果、実行するmake
と texinfo ファイルが info 形式に変換され、実行するとmake pdf
自動的に pdf ファイルが生成されます。
texinfo ファイルには、次のようなものがあります。
ただし、pdf では、上記の awk コマンドの「基本的な」一重引用符 ( U+0027 ) が「曲線的な」一重引用符 ( U+2019 )に変換されるため、ターミナルに pdf を読み込むと、bash が文句を言います (「構文エラー」)。これにより、ユーザーはコピーして貼り付けたコマンドを編集する必要があります。@verbatimを@exampleに置き換えると、同じ問題が発生します。texinfo マニュアルを検索しましたが、アポストロフィを指定する方法が見つかりませんでした。texinfo バージョン 5.2 を使用しています。
makefile - make コマンドで使用する makeinfo を指定する
OS X Yosemite では、標準の texinfo バージョンはかなり古く、特定の機能をサポートしていません。
homebrewを介して、新しいバージョンをインストールしました。既に存在するバージョンがあるため、バイナリは PATH に入れられません (樽のみ)。これは完全に理にかなっています。
では、make ファイルを変更せずにmake
、にあるバイナリを使用することをどのように伝えることができますか?/usr/local/opt/texinfo/bin/makeinfo
私はできた
- PATH に makeinfo をリンクします
- メイクを実行する
- texinfo のリンクを解除
しかし、私はこれをエレガントではないと考えています。
これは私の唯一のオプションですか?
r - R 3.1.3 アップグレード後、R cmd チェックが Mac で texi2pdf を見つけられない
MacでRパッケージをビルドするために必要なlatexパッケージをインストールして構成する方法についての明確な指示へのリンクを持っている人はいますか?
Mac サーバーで R パッケージをビルドおよびチェックするためのスクリプトがいくつかあります。それらは正常に動作しているように見えましたが、R 3.1.3 にアップグレードした後、多くのパッケージが失敗し始めました。
デフォルトでインストールされているものよりも新しいバージョンのtexinfo(5.2)が必要であることを示唆しているように見えるスレッドを見つけました。どうやら、間違ったバージョンを間違った場所にインストールしてしまったようです。
system('texi2pdf --version')
( R で実行すると同じバージョンが報告されます)
このスレッドは、texinfo 5.2 ソース コレクションへのリンクを提供します。
しかし、私は tar.gz ファイルから実行可能ファイルを Mac にインストールすることに慣れていません。私が見つけた R mac のヘルプ ページでは、MacTex をインストールすることを提案しています。
** 更新: ** R-SIG-mac メーリング リストでの関連する問題の追加議論: https://groups.google.com/forum/#!topic/r-sig-mac/xjyuFdl5Ezk
更新: 私が現在いる場所は次のとおりです。
/sw
アンインストールするディレクトリとそのすべてのパッケージを削除fink
しました (アップグレード方法がわかりませんでした)インストールされた自作
brew install texinfo
バージョン 5.2 のパッケージをインストールします。
しかし、メッセージThis formula is keg-only, which means it was not symlinked into /usr/local
を生成し、実際にインストールします。/usr/local/Cellar/texinfo/5.2/bin
これは、パス上になく、R が見つけられないことを意味します。
texi2pdf
vincent が示唆するように、 、 などのそれぞれを手動でシンボリック リンクしますtexi2dvi
(これは、R が関数/usr/local/bin
のデフォルトとして場所を持っているためですか?tools::texi2dvi
/etc/paths
システム上のファイルを編集して追加/usr/local/bin
し、osx システムがバージョン 4.6 バージョンを提供する前に、brew がインストールされた 5.2 バージョンを見つけるようにしました。Rはハードコードされているので、これは必要ないかもしれません?
これにより、「texi *エラーが見つかりません」が解消され、大量のラテックスエラー(UNIXおよびWindowsビルドでは見られない)が発生するため、まだ行き詰まっています。
これは非常にハックに思えるので、もっとクリーンな方法が必要ですか? しかし、現時点では、tex と mac を使用したものは非常に大ざっぱに思えますか? https://tex.stackexchange.com/questions/208181/why-did-my-tex-related-gui-program-stop-working-in-mac-os-x-yosemite
documentation - Texinfo のドキュメントはどこにありますか?
オープンソースソフトウェアのマニュアルを書きたいです。マニュアルにはいくつかのページが含まれているため、マニュアルは man ページには長すぎ、ユーザーは ssh セッションで開くことができるはずなので、texinfoが最良のオプションであると考えました。
しかし、良いチュートリアルやマニュアルを見つけることができず、公式ドキュメントは難解すぎます。texinfo に関するチュートリアルやマニュアルを共有できますか?
r - 「R CMD Rd2pdf」に「texi2dvi」を設定
私はどうやらそれを期待していないtexi2dvi
場所にいるようです。R CMD Rd2pdf
私/usr/local/bin/texi2dvi
のは にあり、 で探してい/usr/local/opt/texinfo/bin/texi2dvi
ます:
を実行することでこれを回避できR_TEXI2DVICMD=/usr/local/bin/texi2dvi R CMD Rd2pdf
、ドキュメントが正しくビルドされます。
.Rprofile
RStudio ( my を読み取らない.zshrc
) やその他のランダムな R セッションなどに設定が表示されるように、その設定を my に入れたいと思います。しかし、次のいずれも my に影響を与えないようです.Rprofile
:
.Rprofile
コマンドで読み取れないと思いR CMD
ますが、正しいですか?設定を配置する適切な場所はありますか?
アップデート:
.RProfile
Dirk は私が影響を与えることを疑っていることを疑っているのでR CMD Rd2pdf
:-)、ここに私の証拠があります:
通常の R セッションではファイルの設定が尊重されますが、TEXI2DVI
ここでは設定は影響を与えないことに注意してください。