Prova con:
`\DefineBibliographyStrings{english}{%
ibidem = {\mkbibemph{ibid}\adddot\midsentence}`
Mi pare che alla fine manchi una parentesi. Ma anche aggiungendola, LaTeX continua a darmi “ivi” dove mi aspetterei “ibid.”, non so per quale ragione.
Esempio:`
\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[babel]{csquotes}
\usepackage[style=philosophy-classic]{biblatex}
\DefineBibliographyStrings{english}{%
ibidem = {\mkbibemph{ibid}\adddot\midsentence}}
\bibliography{../bibliotemp}
\begin{document}
\cite[4]{Feder1774} and \cite[45]{Feder1774}.
\end{document}`
laddove Feder1774 è
`@BOOK
{Feder1774,
author = “Feder, Johann Georg Heinrich”,
title = “Logik und Metaphysik”,
address = “G{\”o}ttingen”,
publisher = “Dieterich”,
year = 1774}`
Mi dà come output:
- Feder 1774, p. 4 and ivi, p. 45.
Ciao
Alberto