How is that determined? Yes, long consonants are predictable if you know whether the vowel is short. But: vowel length is also predictable if you know whether the consonant is long or short. Well, I guess that native speakers may be more aware of the vowel length than of the consonant length...
Depending on context I'd say it is either "tak" or "takåsar". The last actually means the the roof ridges, but is used in e.g "från min balkong ser jag ut över takåsarna" - "from my balcony I look out over the rooftops". Though it could be that I don't know the English word good enough.
This reminds me of something that I've been wondering for a while. I have a doubt about the pronunciation of the letter "R" in Swedish. I've heard many Swedes and I've realized that some people pronounce the "R" like in German or Danish. Is that a matter of accents or is there any other reason for this? I would appreciate if anybody could clear up this. Thanks in advance!
Most skånska dialects have the guttural r, but it really depends on the person. Accent loss isn't as prevalent in Swedish as in other languages, perhaps notably Danish, but that's not to say that some people in the South (particularly large cities like Malmö) haven't adopted a pronunciation more akin to standardspråket (which uses the Italian-esque r that we all know and love). And Luke, I know the feeling. I have the sound of the guttural r lol
Found an interesting map in this Youtube-Video https://www.youtube.com/watch?v=iuhErC_3Ei4 that there are forms of mixtures of different R-types in southern Sweden (Götaskorrning).
But as it is the only source i found about that, I'm not sure how reliable it is...
Edit: Found another source going into more detail: http://slideplayer.se/slide/2307886/ (slides 18 - 24). It's quite impossible to me to start with an German R and change in the same word to the (common) Swedish R /o\