I switched from LaTex to LuaLaTex. This is my basic preamble:
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{lmodern}
For some reason, with LuaLaTex charakters like ß are displayed as SSand the german glyphs / quotation marks are displayed wrong. I still don't exactly know how to print these symbols. Sometimes I stumbled over "' or '' (cant even display these symbols correctly in this editor). With LaTex the notation ,, / '' did work so far, but it does not with LuaLaTex.
Is there some recommenced general robust way to do this, that works with LaTex and LuaLaTex without fiddeling around and will not create other side-effects?

inputencandfontencshouldn't be used in LuaTeX and XeTeX. – Phelype Oleinik Jun 20 '19 at 13:21\documentclass{article}to the german version\documentclass[11pt,a4paper]{scrartcl}you getGröSSe. – Lemonbonbon Jun 20 '19 at 13:32babelmanual provides some explanations on how to use it withlualatex(sec. 1.4). – Javier Bezos Jun 20 '19 at 13:33\usepackage[utf8]{inputenc},\usepackage[T1]{fontenc}and\usepackage{lmodern}, which did actually help. Do I have to be worried now aboud other things that could happen or just have to be solved by some workaround? – Lemonbonbon Jun 20 '19 at 13:36csquotespackage with the optiongerman=quotes(or, if you prefer,german=guillemets) and that you write\enquote{Die Glocke}, say, instead of using double back ticks and double apostrophes to encase the quoted material. – Mico Jun 20 '19 at 14:23