If you use Yast software management, and search for “latex”, then selecting “latex” should bring in most of what you need – unless you have turned of recommends. Maybe you have to tell it to include recommends at least for that one Yast software management session.
At one time, “texlive” was a huge package. For 12.3 and later, it became a gazillion small packages.
In practice the separate packages in the openSUSE repo are grouped and so, if you select only one from a particular group, you will pull down all the rest of the group. It is not as tedious as you might think as long as you know what you are looking for.