San Francisco lawmakers voted Tuesday to outlaw most public nudity, despite protests in the famously free and easy California city -- including a naked demo outside City Hall.