I am writing a thesis which requires a particular bibliographic style which I have not found supported directly by any packages. Specifically, I need a mostly Chicago style bibliography but with numeric citations. This question gets to the heart of my goal but leaves one piece unanswered for me. The answer does what the OP wanted, but doesn't quite solve my problem.
I need Chicago style author names: Last1, First1, First2 Last2, First3 Last3, etc. I also need a number of other smaller modifications that I've already figured out (comma inside quotes, uppercase names, journal volumes not italicized). But the solution in that answer, inserting numeric.bbx after the biblatex call, does not preserve the name order instead printing First Last for all authors.
I cannot figure out how to switch this naming for the numeric style. My current solution is the other answer from that post, but I am left with misaligned labels for each entry:
My question is either: how can I change the naming order for only the first author if I use the numeric style (piucture 1) OR how can I adjust my inserted numeric labels to consistently align the text of my entries (picture 2)?
I am using a .bib file for my entries, and my BibLaTeX call is here:
% Produce modified CMS citations and bibliography using bastardized MLA
\usepackage[
bibstyle=mla, % mla as starting point
citestyle=numeric, % force numeric inline citations
natbib=true, % not sure whether this is required
backend=biber, % compiling stuff
maxnames=7, % DTM guideline is up to 10
minnames=7, % biblatex defaults to minnames when max is exceeded,
% but need 7 per DTM
showmedium=false, % don't print publication medium
sorting=nty, % sort name, title, year
language=american % proper comma inside quotation behavior
]{biblatex}
\addbibresource{thbib.bib}
\AtBeginBibliography{\renewcommand*{\mkbibnamefamily}[1]
{\MakeUppercase{#1}}} % force author names to be uppercase
\AtBeginBibliography{\renewcommand*{\mkbibnamegiven}[1]{\MakeUppercase{#1}}}
\DeclareFieldFormat{journalvolume}{#1} % Remove italicized formatting from
% journal volumes
\DeclareFieldFormat{booktitle}{#1} % Remove italicized formatting from
% book title per CMS
\defbibheading{bibliography}{ % Change "Works Cited" to "Bibliography"
\section*{Bibliography}}
%% SOLUTION FROM ANSWER/PHOTO 1 (does not give correct naming)
%% add citation numbers to bibliography (simulate numeric citation)
%\makeatletter
%\input{numeric.bbx}
%\makeatother
%% SOLUTION FROM ANSWER/PHOTO 2 (does not give correct number alignment)
\AtEveryBibitem{[\printfield{labelnumber}]\addspace}% Numbers in the bib


