Does anyone have a link to the actual PDF for this schedule? The RENFE Cercanias site is acting all wonky, claiming there are 6 trains/day in one direction but only two in the other direction. Which could be true, but if so, is really weird.

I put nothing past RENFE, however bear in mind that Puigcerdà is quite a far way out and these may be the only long-distance trains that stop at both Puigcerdà and BCN, otherwise you'll have to change at an intermediate station on line C3 (Granollers or Vic?).
There used to be a PDF section on the website but I can't find it now...
Go to www.renfe.es (Spanish railways)
Leave it in Spanish language mode.
Ignore the journey planner, as for some reason this rural line is considered as a Barcelona suburban route(!), so in the 'Cercanias' section underneath the journey planner select 'Barcelona'.
Then select Barcelona Sants and Puigcerda and click 'horarios' (timetables)