このようにソースを載せていただくと検証がしやすくありがたいです
>これで,ptex2pdf -e -u -ot hoge.texを実行すると半角カナを含むソースコードを出力したpdfができました.
本当でしょうか?私の環境では
>This is ptex2pdf[.lua] version 20170622.0.
>No filename argument given, exiting.
とエラーが出ます
ソースファイル hoge.tex において,半角カナを出力するために uplatex でコンパイルし PDF ファイルを作成したいときは ptex2pdf -u -l hoge のようにします
ptex2pdf のオプションや使い方に関しては TeXWiki の「ptex2pdf」 https://texwiki.texjp.org/?ptex2pdf を参考にしてください
jlisting.sty は「myTeXpert」の「ダウンロード一覧」 https://ja.osdn.net/projects/mytexpert/releases/ にあるものだと思いますが,以前に述べたように一般的でないスタイルファイルを利用するときはそれを取得したサイトのアドレスなどの情報をお願いします
いろいろ試行錯誤して混乱しているのだと思いますがとりあえず期待する出力が得られたようでお疲れ様でした