J'ai bien ri en lisant ce débat et je pensais qu'avec mon amie on se prenait la tête pour rien, mais je me suis rendu compte que nous n'étions pas les seuls et à juste titre...
Pour mon amie, elle serait plutôt de l'avis d' Aubert. Pour elle il faut un "s" quand les choses existent et que l'on dit :
"une tarte avec cerises" et pas de "s" quand elles n'existent pas "une tarte sans cerise"
Mais lorsqu'elle a lu "un ciel sans étoile" sans "s" cela l'a choqué mais elle ne serait dire pourquoi...
Pour ma part d'après ce que je me souviens de la règle de sans (si elle existe puisque visiblement personne ne s'en souviens...) et d'après ma logique on doit mettre un "s" après "sans" dans le cas ou le mot que l'on cherche à accorder est quantitatif avec "avec" et qu'il comporte plusieurs unités ou du moins supérieur à un
À l'inverse on ne mettra pas de "s" après "sans" si lorsque l'on utilisait "avec" le mot n'était pas quantifiable comme dans " une rivière sans eau" ou que la quantité ne dépasse pas un : « un homme sans chapeau"
Comment expliquer cela?
Si l'on reste logique, je pense que l'on accorde en fonction d'une logique "sous entendu" voici quelques exemples explicatifs :
Prenez un filet à ballons, la logique veut qu'il y est plusieurs ballons dans un filet à ballons (bien que rien n'interdit de n'en mettre qu'un seul), nous dirons donc dans le cas ou ce filet se retrouve vide : " un filet sans ballons" comme l'on dirait " un ciel sans étoiles" puisqu'il est sous entendu que d'ordinaire il y en ai plus d'un(e)
Maintenant envisageons qu'un homme ai pour habitude de ne mettre qu'un seul ballon dans son filet et que tout le monde connaissent les habitudes de cet homme, il sera donc sous entendu qu'il a un filet à ballons ne comportant qu'un seul ballon , donc le jour ou son filet se trouvera vide nous dirons "son filet sans ballon" sans "s" comme l'on dit "un homme sans pitié sans "s" car il n'existe pas d'homme avec des pitiés ou des courages " un homme sans courage" mais l'on dit " un homme sans manches" avec "s" car d'origine l'homme possède deux bras vous me direz que dire alors d'"un homme sans bras" visiblement le mot bras s'écrivant déjà avec un "s" nous enlève une épine du pied.
J'espère vous avoir éclairé mais moi je veux quand même en avoir le coeur net et videz mon esprit de la douleur du doute je vais donc de ce pas acheter le Bescherelle grammaticale qui me fournira la règle je l'espère, sinon c'est sans espoir :-(
Cordialement, jem