| Page | Text.CSL.Input.MODS |
| page | Text.CSL.Reference, Text.CSL |
| pageFirst | Text.CSL.Reference, Text.CSL |
| Pamphlet | Text.CSL.Reference |
| PandocText | Text.CSL.Style, Text.CSL |
| PaperConference | Text.CSL.Reference |
| parseDate | Text.CSL.Input.MODS |
| parseLocator | Text.CSL.Reference, Text.CSL |
| parseName | Text.CSL.Input.MODS |
| parseRefDate | Text.CSL.Eval.Date |
| Patent | Text.CSL.Reference |
| PersonalCommunication | Text.CSL.Reference |
| pickleXML | Text.CSL.Pickle |
| PlainText | Text.CSL.Style, Text.CSL |
| Plural | Text.CSL.Style |
| Post | Text.CSL.Reference |
| PostWeblog | Text.CSL.Reference |
| prefix | Text.CSL.Style |
| proc | Text.CSL.Style |
| proc' | Text.CSL.Style |
| procBiblio | Text.CSL.Proc |
| processBibliography | Text.CSL.Proc, Text.CSL |
| processCitations | Text.CSL.Proc, Text.CSL |
| processCites | Text.CSL.Reference |
| procGroup | Text.CSL.Proc |
| procJSObject | Text.CSL.Input.Json |
| procList | Text.CSL.Output.Plain |
| ProcOpts | |
| 1 (Type/Class) | Text.CSL.Proc, Text.CSL |
| 2 (Data Constructor) | Text.CSL.Proc, Text.CSL |
| procOpts | Text.CSL.Proc, Text.CSL |
| procRefs | Text.CSL.Proc |
| PU | |
| 1 (Type/Class) | Text.CSL.Pickle |
| 2 (Data Constructor) | Text.CSL.Pickle |
| publisher | Text.CSL.Reference, Text.CSL |
| publisherPlace | Text.CSL.Reference, Text.CSL |