問題タブ [pango]
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.
c# - GTKSharp、Pango、フォント サイズの奇抜さの設定
私は GTK Sharp を使用して、アプリの GUI に取り組んでいます。
このコードのチャンクを見てください:
fontdesc.Size がコメントアウトされていることに注意してください。コメントアウトした場合にのみ、テキスト付きのラベルが表示されるためです。値を設定すると、ラベルは表示されません。
また、Console.WriteLine を実行しましたが、デフォルトのサイズは 0 です。したがって、frontdesc.Size = 0 を試しましたが、それでも消えてしまいます。
ありがとう!
fonts - パンゴ-警告**:フォントの選択に失敗しました。見苦しい出力が予想されます
Pangoライブラリを使用するものを起動すると、このエラーが発生します。Kubuntu9.10を使用しています。libgtk * libcairo *libpango*とfontconfigで'sudoapt-get --reinstall install'を実行しましたが、運がありませんでした。
誰かが私を正しい方向に向けることができますか?ありがとう。
c - GTK と Pango を使用してフォントが等幅かどうかを確認する方法は?
があり、PangoFontDescription
それがモノスペース フォントを表しているかどうかを知りたいです。
Pango API のドキュメントで関数を見たことがありますが、数時間の不可解な後でも、、、、、およびの間の関係が明確ではなく、目的を達成するためにこれらのいずれかまたはすべてが必要かどうかpango_font_family_is_monospace()
もわかりません。これまでのところ、 GTK が他のすべてを抽象化して管理しているため、使用する必要がある Pango の部分は だけです。PangoFontFamily
PangoFontMap
PangoFont
PangoFontset
PangoContext
PangoFontDescription
PangoFontDescription
以前にこれを行ったことがある人は誰でも私を助けることができますか?
fonts - 利用可能なフォントのリストを取得するクロスプラットフォームの方法
私はパンゴとカイロを使用しています。利用可能なフォントのリストを取得する簡単な方法はありますか? 解決策がかなり単純であれば、別のライブラリを使用しても構わないと思っています。
haskell - -package Cabal-1.8.0.6 は、Mac で pango のインストールを中断します
Mac ( ) に Haskell pango をインストールする場合sudo cabal install pango
、最初の問題は、既にインストール済みのパッケージをインストールしようとすることです。haskell98 を (正常に) インストールしましたが、pango はそれを再度インストールしようとし、コンパイルが完了すると次のエラーが発生します。
だから私は使用sudo cabal install pango -v
しました.これは、haskell98の再インストールを中断するコマンドです:
特にその-package Cabal-1.8.0.6
部分。このインストールの何が問題になっていますか?
gtk - libtool は「ライブラリが移動された」と思いますが、そうではありません
現在、ソースから gtk+ と依存関係を再コンパイルしています (他に選択肢はありません)。
すべてのカスタム パッケージは、特定のカスタム ポイント ( と呼びましょう/packages
) にインストールされます (奇妙に思えるかもしれませんが、今回も他に選択肢はありません)。
pango を再コンパイルしようとすると、freetype が必要になります。Freetype はすでにインストールされており/packages/freetype/2.1.10/amd64-linux
(lib、include ... はこのディレクトリにあります)、別の構成パスが設定されています ( LD_LIBRARY_PATH
、LIBRARY_PATH
、CPLUS_INCLUDE_PATH
、INCLUDE_PATH
) PKG_CONFIG_PATH
。pango の設定はうまくいきます。freetype を見つけて Makefile を生成します。作成しようとすると、次のエラーが発生します。
libtool は私の lib に問題があります (ただし libfreetype.la はディレクトリ/packages/freetype/2.1.10/amd64-linux//lib/
に存在し、アクセスの問題はありません)。そのため、libtool は「クラシックな場所」で見つけようとしますが、/usr/...
見つかりません。
最初は、libtool が 2 つのスラッシュで混乱するのではないかと思ったので (おそらく、freetype のコンパイル中に --prefix フラグでエラーが発生したため)、タイプミスなしで freetype を再コンパイルしましたが、何も変わりませんでした。
私を助けるアイデアはありますか?個人的なプロジェクトで libtool を使用したことがないので、この奇妙な動作を解決する方法があるかどうかわかりません... (関係ないかもしれませんが、libtool はバージョン 1.5.22 です)
前もって感謝します。
gtk - GTK+でテキスト境界を取得する
GTK +で、フォントサイズ、フォントスタイル、フォントファミリなどの属性を持つ文字列を提供して、テキストの境界を取得するにはどうすればよいですか?
animation - カイロでテキストを回転させたときに、Pangoのフォントの太さが変わるのはなぜですか?
回転行列の下でのPangoレンダリングに問題があります。アニメーション化するカイロ行列の回転の内部で発生するラベル(以下のコードを参照)を描画しようとしています。
ラベルが回転すると、テキストが揺れ、重量が増減し、対角線の角度で最も厚くなり、直交する角度で最も薄くなります。この比較を参照してください。
回転したテキストを、角度に基づいてテキストの外観を変更しようとせずに、形状パスを回転させているかのように生成したいと思います。これをどのように行うことができるかについてのアイデアはありますか?
ありがとう、ショーン
perl - Perl をアップグレードした後、終わりのないインストール サイクルに陥る
昨夜、ここで mysql チューニング プログラムについて読んでいました。私はそれをインストールしました、そして、私が持っていたものよりも高いバージョンのperlが必要だと言いました。perl 5.12.x をダウンロードしてインストールしました
突然、私の Munin ユーティリティは次のようなエラーを吐き出していました。 5.12.2 /usr/lib/perl5/5.12.2/i686-linux /usr/lib/perl5/5.12.2 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) で/usr/sbin/nginx-graph.pl 2行目
rrdtool rpm をアンインストールして再インストールしても、RRDs.pm が /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/RRDs.pm から移動しませんでした
ソースからrrdtoolをインストールしてみようと思いました。パンゴが欲しかった。
新しい FreeType と FontConfig をインストールする必要がありました。
次に、pango のインストールで新しい glib が必要になりました。gzlibcompressor のエラーが原因で、Glib は作成しませんでした。一部のグーグルは、glib をアップグレードすると他の多くの問題が発生する可能性があることを示唆しています。
!@#$ munin グラフが欲しいだけですが、特に nginx Web サーバーをホストしているため、危険な坂道を滑り落ち始めたように感じます。
ヒント、アイデア、警告はありますか?