It may be possible, but it may be not under support. I currently have a SQL 2000 publisher with a SQL 2008 distributor/subscriber. You will likely want to have the log reader job run on the publisher.
You would have a better chance of getting it to work with the SQL 2008 R2 box being the distributor and publisher, and leaving the SQL 2012 box as only the subscriber.