テキストの周りのスペースをすべて削除するにはどうすればよいですか?

テキストの周りのスペースをすべて削除するにはどうすればよいですか?

ノード内のサンセリフ テキストを環境内で「完全に」左揃えにする必要がありますtikzpicture

このコードは私の問題を示しています:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\author{Jander Moreira}
\usepackage{tikz}

\renewcommand*{\familydefault}{\sfdefault}

\begin{document}

\begin{tikzpicture}[every node/.style = {
        inner sep = 0,
        outer sep = 0,
        anchor = west,
        align = left,
        draw,
    }]
    \foreach \t [count = \i] in {ORI, sem, HOJE, JM, ---, not}
        \node at (0, -0.5 * \i) {\t};
    \draw[ultra thin, blue] (0, -3.5) -- (0, 0);
    \draw[ultra thin, red] (0.025, -3.5) -- (0.025, 0);
\end{tikzpicture}

\end{document}

と を 0 に設定するとinner sepouter sepテキストの周囲のスペース (余白、パディング) が削除されますが、フォント自体には各文字の周囲にいくらかのスペースが残ります。

細い縦線とノードの境界線は、視覚的な参照のみに使用されます。ノードは左揃えになっていますが (青い線)、テキストは左揃えになっていません (赤い線)。"O" の前のスペースは "s" の前よりも広く、"H" の前よりも狭くなっています。ダッシュ ( ---) の前にはスペースがありません。

質問です。テキストの前 (および後) のスペースを削除して、すべての最初の文字がノードの左の境界に実際に触れるようにする方法はありますか?

ボックステキスト (mboxなど) では違いはありません。

関連情報