Multifractal analysis studies level sets of asymptotically defined quantities in a topological dynamical system. We consider the topological pressure function on such level sets, relating it both to the pressure on the entire phase space and to a conditional variational principle. We use this to recover information on the topological entropy and Hausdorff dimension of the level sets.Our approach is thermodynamic in nature, requiring only existence and uniqueness of equilibrium states for a dense subspace of potential functions. Using an idea of Hofbauer, we obtain results for all continuous potentials by approximating them with functions from this subspace.This technique allows us to extend a number of previous multifractal results from the C 1+ε case to the C 1 case. We consider ergodic ratios Snϕ/Snψ where the function ψ need not be uniformly positive, which lets us study dimension spectra for non-uniformly expanding maps. Our results also cover coarse spectra and level sets corresponding to more general limiting behaviour.Date: October 9, 2018.