Remove Column From Replicated Article without re-snapshoting in 2008r2
The article below talks about adding, dropping, and modifying columns in detail for 2008 R2 for various types of replication. I would start there, let me know if this is not what you were looking for.


  Replication supports a wide range of schema changes to published objects. When you make any of the following schema changes on the appropriate published object at a Microsoft SQL Server Publisher, that change is propagated by default to all SQL Server Subscribers:
  
  
  ALTER TABLE 
  ALTER TABLE SET LOCK ESCALATION should not be used if schema change replication is enabled and a topology includes SQL Server 2005 or SQL Server Compact 3.5 Subscribers.ALTER VIEW
  ALTER VIEW 
  ALTER PROCEDURE 
  ALTER FUNCTION 
  ALTER TRIGGER
  
  ALTER TRIGGER can be used only for data manipulation language [DML] triggers because data definition language [DDL] triggers cannot be replicated.
  
  
  You can use replication stored procedures to specify whether these schema changes are replicated. The stored procedure that you use depends on the type of publication.


Source