Distinction between page and column

Hi, having references that use p. and col. for paging, I am looking for a way to create distinction between page and column in the bibliography.

I've tried the solution offered by adamsmith :
<macro name="pages">
<group delimiter="&#160;">
<choose>
<if match="any" is-numeric="page">
<text value="p."/>
</if>
</choose>
<text variable="page"/>
</group>
</macro>


This solution works in Visual CSL Editor with the json data extracted from Zotero but it does not work when I'm using the style with Zotero and it returns “p. col. XXX” in the bibliography. It looks like Zotero considers the “page” field to be numeric as soon as it contains a number even if it also contains text.

Does anyone have a solution?
Sign In or Register to comment.