• ベストアンサー

FreeBSDサーバーでWindowsフォントは使えますか

foodpの回答

  • ベストアンサー
  • foodp
  • ベストアンサー率33% (2/6)
回答No.2

はじめに,No.1 の回答者の方も書かれていますが,Microsoft のフォントを Windows 以外の OS で使うことは,原則として認められていないようです.この件については,昔 fj に流れた有名な記事がありますので,参考に挙げておきます. それから,サーバエラーでフォントをアップロードできなかったとのことについて. エラーの内容を示して頂かないと判断のしようがないのですが,ひとつの可能性として,/usr/share/fonts/ja/TrueType/ にユーザが勝手にファイルを置けない設定になっているのかも知れません. (サーバの管理権をまるごと持っているのならともかく,多くのレンタルサーバでは自分のホームディレクトリ以外にはファイルを置けません) この場合,既にサーバにあるフォントを使うか(詳細はサーバ管理者にお尋ねください),自分のホームディレクトリ(例えば JpGraph をインストールしたディレクトリ)にフリーの TrueType フォント(例えば「さざなみ明朝」など)を置いて,設定ファイルでパスとファイル名を指定すれば動くような気がします.が,JpGraph を使ったことがないので自信はありません.

参考URL:
http://www.tech-arts.co.jp/macosx/macosx-jp/htdocs/7400/7454.html
litton101
質問者

お礼

foodpさん、 ライセンスの件については、貴重な情報を ありがとうございます。大変勉強になりました。 実は、個人的な嗜好で、さざなみ明朝に違和感が あったので、見慣れたMS系を考えたのですが 他のフォントを検討するにせよ、ライセンスが絡む話 だと気づかせていただいたので、他のフォントを 検討することにいたしします。 サーバーにアップロードできなかったというのは フォルダのパーミッションを 変えればいいということですよね? 自分のホームディレクトリでこちらを試してみます。 ご助言、ありがとうございました。

関連するQ&A

  • JpGraphがうまく設定できない?

    自分のPCにJpGraphをいれることにしました。 PHPのiniファイルを直し、JpGraphのconfig.incも サイトを参考に書き直したのですが、そのサイトにあるサンプルの ソースを表示しようとすると以下のエラーがでます。 Warning: main(JpGraph/jpgraph.php): failed to open stream: No such file or directory in D:\Apache2\htdocs\g.php on line 3 Fatal error: main(): Failed opening required 'JpGraph/jpgraph.php' (include_path='D:\php\include\JpGraph') in D:\Apache2\htdocs\g.php on line 3 パソコンの環境を簡単に説明すると、Apach,phpともにDドライブにおいてあります。 PHPのiniファイルには、 include_path="D:/php/include"を設定し、D:\php\include\JpGraphというフォルダに、解凍したjpgraphの中身をすべて入れました。 JpGraphのconfig.incには、 DEFINE("TTF_DIR", "c:/winnt/fonts/"); DEFINE("MBTTF_DIR", "c:/winnt/fonts/"); DEFINE('MINCHO_TTF_FONT', 'MSMINCHO.TTC'); DEFINE('PMINCHO_TTF_FONT', 'MSMINCHO.TTC'); DEFINE('GOTHIC_TTF_FONT', 'MSGOTHIC.TTC'); DEFINE('PGOTHIC_TTF_FONT', 'MSGOTHIC.TTC'); を記載しました。 あとは、 http://www.gadgety.net/shin/tips/win/jpgraph.html のサイトにあった、円グラフを書くサンプルをそのままコピーして、 Apachのところにいれただけです。 何が間違っていてエラーがでるのでしょうか?

    • ベストアンサー
    • PHP
  • jpgraphの日本語フォントについて

    こんにちは。PHPでjpgraphを使用している者です。 日本語フォントをSetするとエラーが出ます。 エラーは以下の通りです。 ”Unknoen font font family specificaion” です。 PHPがヴァージョン4なので,jpgraphは1,7を使用しています。 index.phpにて define('TTF_DIR', '/font'); として、サーバのFONTフォルダにTTFファイルを置いていますが エラーが出ます。 jpgraph.phpの設定では、デフォルトで日本語がありますが サーバ側のOSに日本語フォントが無いので サーバスペース上にFONTというディレクトリを作り そこにTTFファイルを置いて読み込ませようとしています。 jpgraph.phpでは、設定として、DEFINE("FF_MSGOTHIC". 44); とその範囲指定も最高44までと変更しています。 あと、2708行目に追加で FF_MSGOTHIC => array(FS_NORMAL=>'msgothic.ttc', FS_BOLD=>'', FS_ITALIC=>'', FS_BOLDITALIC=>'' ) ファイル名の定義もしています。 index.phpにて define('TTF_DIR', '/font'); のTTF_DIRの設定に問題があるのでしょうか? FONTフォルダを認識していないような気もしています。 本当に困っていますので、どなたか教えて下さいませ。 どうぞ宜しくお願い致します。

    • 締切済み
    • PHP
  • 明朝フォントを デスクトップからFontsホルダーに戻すには・・・

    明朝フォントを、Fontsフォルダからデスクトップに移したところ、戻せなくなってしまいました。Fontsフォルダから、新しいフォントのインストール→フォントの追加 でデスクトップから移そうとしましたが、「MSMINCHO.TTCファイルは、現在使用中であるため、置き換えられません。Windowsがファイルを使用し終わるまで待ってから、再実行してください。」と出てしまい、先に進めません。 どうしたらいいでしょうか?

  • CreateFontでエラーが発生します

    ○事象 PDF編集時のCreateFontで、以下のエラーが発生します。 c:/windows/fonts/msmincho.ttc not found as file or resource. ○環境 WindwosServer2003R2、ASP.NET2.0SP1、iTextSharp利用 (WWWサイトのトップは、SharePointService です) ○コーディング Dim fnt As New Font(BaseFont.CreateFont ("c:\windows\fonts\msmincho.ttc,0", BaseFont.IDENTITY_H, BaseFont.EMBEDDED) ○他の環境での試行 別のWindowsServer2003で、サイトを新規作成して、 実行すると正常に動作します。 情報のご提供、よろしく、お願いいたします。

  • MSGOTHIC と MSMINCHO フォントの修復について

    Windows XP のフォントには MSGOTHIC.TTC MSMINCHO.TTC が初期からありますよね。 C:\WINDOWS\Fonts の中で詳細表示すると [ファイル名 ファイル名 サイズ 更新日時 属性] と分けられていて、最初のファイル名には MSGOTHIC.TTC の場合 MS Gothic & MS PGothic & MS UI Gothic と MS ゴシック & MS Pゴシック & MS UI Gothic があったと思います。 同様に MSMINCHO.TTC も英語表記と日本語表記が あったと思います。 このうち英語表記の2つを失ってしまいました。 今のところ目立った文字化け等はないのですが なにかおかしくなっているのでしょうか? できれば修復したいのですがどうすればよいでしょう? どなたかわかる方よろしくお願いします。

  • Windowsで使っているフォントについて

    Picasa3という画像を編集するアプリケーションをダウンロードしてWindowsXPで使用しています。 画像にテキストを書き込む編集モードがあるのですが、 ここで一部のフォントしか使用することができません。 具体的に言うと、 フォント選択のメニューの中には「HG創英角ポップ体」などと表示されているのですが、 それを選択してもゴシック体のようなフォントのまま変化がありません。 使えないのはフォント名が日本語のもののようです。 表示されないわけではなく、全てゴシック体のようなフォントになります。 勿論Mircosoft Wordなどではそれらのフォントを使うことができます。 仮に「HG創英角ポップ体」を表示させたいとします。 C:\WINDOWS\Fontsというフォルダの中で参照すると、 「HG創英角ポップ体」のフォントファイル名は「HGRPP1.TTC」らしいです。 「HGRPP1.TTC」がC:\WINDOWS\Fontsにあるから、 Mircosoft Word等では「HG創英角ポップ体」を使用することができるんですよね? ではPicasa3で「HG創英角ポップ体」が使用できないのは、 このアプリケーションが参照しているフォントファイルのフォルダがC:\WINDOWS\Fontsではないから、 なのでしょうか。 (フォント選択のメニューの中には「HG創英角ポップ体」が表示されますが) それとも、 Picasa3というアプリケーションの作りが、 「HGRPP1.TTC」があろうと無かろうと表示できないのでしょうか。 現状、 ・参照先がC:\WINDOWS\Fontsではない ・もともと「HGRPP1.TTC」は表示できない の2点を考えているのですが(かつこれが正しいなら諦めようと思っています)、 何かフォントを使用可能にする手順・手段をご存知でしたら教えて頂きたいです。 Picasa3のヘルプページを見ると、 日本語サポートはダメだったり、ページの作りだったりが、 (感覚ですが)Windows系というよりはLinux系に見えるので、 ポップ体なんて表示できないんじゃないかとも思っています。

  • メモ帳やテキストエディタ等で、使いたいフォントが選択できない。

    OSがWindowsMeのパソコンを使っています。メモ帳で、入力する文字のフォントを変えようと思って、[編集]-[フォントの設定]にある[フォント名]を見たのですが、使いたいフォントが候補に挙がっていないのです。具体的に言いますと、"MS 明朝"を使いたいのに、候補に挙がっておらず、変更することができません。ちなみに、[FONTS]フォルダ内には、ちゃんと"MSMINCHO.TTC"というファイルが入っています。その他、TeraPadというテキストエディタでも同様に、"MS 明朝"が使えません。どうすれば使えるようになるんでしょうか。どなたか詳しい方、解決方法をお教えください。よろしくお願いします。

  • フォントについて

    C:\WINDOWS\FONTSには存在しているのに、アプリケーションのフォントの中には存在しない(=使えない)んです。なぜ???どうしたら使用できるようになりますか?教えてください~。

  • フォントは見つかったけど…なぜ?

    http://oshiete1.goo.ne.jp/kotaeru.php3?q=1080955 にて質問させて頂いた者です。 漠然とした質問で申し訳けございません。<(_ _)> なんとか自分で見つけてみようと思い、PC内を"font"で検索してみて、出てきたフォルダを一つ一つ辿ってみましたら、"C:\Program Files\Common Files\Adobe\Fonts\Premiere"って場所で探していたフォントが見つかりました。種類は"OpenType"ってなっていましたが…。 でも何故Illustratorのフォント一覧に表示されていたのでしょうか? 一覧表示されるフォントって"C:\WINDOWS\Fonts"に入っているフォントだけかと思っていたのですが…。 どなたかお分かりにならないでしょうか?

  • フォントをDLしたのですが

    フォントをDLして、解凍までして、 中のフォントのを、 Cドライブ→ウィンドウズ→FONTSのところに 移そうとしたら、 "現在使用中です"みたいな・・・ 再起動してやってもだめでした;;なぜでしょうか?