Software Message Board
記事リスト新着記事ワード検索過去ログ管理用

タイトル Re^5: ポータブル環境におけるフォント
投稿日: 2025/02/11(Tue) 23:23
投稿者ttm

以下のようにファイルを配置して、PPCW_portable.batを起動することにより、見かけ上PPc自体がフォント一時登録/解除機能を持つかのようにすることができました。
ただ、何度か起動/終了を繰り返すとフォント登録解除に失敗することがあり、直接fontr64.exeをクリックしないといけないことがあります。


│ ppcw_portable.bat

└─PPX
│ PPCW.EXE
│ fonton64.EXE
│ fontr64.EXE

└─font
│ Font1.ttf(ttc)

ppcw_portable.batの中身
-----------------
@if not "%~0"=="%~dp0.\%~nx0" start /min cmd /c,"%~dp0.\%~nx0" %* & goto :eof
call "%~dp0ppx\fonton64.exe"
call "%~dp0ppx\ppcw.exe"
call "%~dp0ppx\fontr64.exe"
-----------------

上記のバッチファイルは、PPc起動中ずっと
黒い画面がタスクバーに出たままになります。
PPcの機能を使い以下のようにすると起動時に一瞬黒い画面が
出るだけになるみたいですが
上記内容のbatファイルよりフォント登録解除に失敗しやすい気がします。

-----------------
@echo off
pushd "%~dp0ppx"
start pptrayw.exe -c *launch "%%0fonton64.exe" %%:*linecust rmfont,KC_main:CLOSEEVENT,*if %%%%*ppxlist(+C) == 1 %%%%:*launch "%%0fontr64.exe" %%%%:*linecust rmfont,KC_main:CLOSEEVENT,
start ppcw.exe
popd
-----------------

質問です。
他のプログラム用に、PPcとは別にfonton、fontrおよび
Font2.ttfまたは.ttc(PPcに使っているのとは別のフォント)を
配置して、PPc起動時とは別に登録・登録解除するような使い方

複数のfonton、fontrの同時使用をしても問題ないのでしょうか?


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)