I still like to use 8 bit fonts for IPA (T3 encoding) and non-math Greek (LGR encoding)
I use them via the "substitutefont" package, and I believe that still requires that fontenc be loaded.
Anyway one thing I noticed is that if you load fontenc after fontspec then things break so if you do use fontenc, load it before fontspec.
Loading it before fontspec doesn't seem to harm anything.
EDIT:
I did a test. When loading fontenc after fontspec stuff, as long as TU is last specified encoding, things work. Take away the TU in this code and you'll see how it breaks.
\documentclass[letterpaper, fontsize=14pt]{scrbook}
\usepackage{fontspec}
\defaultfontfeatures{
Ligatures = TeX,
Extension = .ttf}
\setmainfont
[ UprightFont = *-Regular ,
ItalicFont = *-Italic ,
BoldFont = *-Medium ,
BoldItalicFont = *-MediumItalic ]
{ClearSans}
\setsansfont
[ UprightFont = *-Regular ,
ItalicFont = *-Italic ,
BoldFont = *-Bold ,
BoldItalicFont = *-BoldItalic ]
{ClearSans}
\usepackage[LGR,T1,TU]{fontenc}
\begin{document}
\chapter{Chapter One}
This is content.
\section{Section One}
This is more content.
\end{document}
luainputencpackage instead ofinputenc. But it is mainly for backward compatibility with old (PDF)LaTeX documents. If you really want to stick to the old input and font encodings, better use (PDF)LaTeX instead of LuaLaTeX. – Franck Pastor Jan 29 '18 at 23:09\usepackage{fontspec}instead. – cfr Jan 30 '18 at 00:17