고양이를 뛰어넘는 것보다 더 좋은 일이 많으니까요?
어떤 일을 쉽고 올바른 방법으로 할 수 있다면, 사람들은 항상 쉬운 방법을 선택할 겁니다. 만약 StylePtr<> 템플릿이 사전 형식화된 텍스트 밖에 놓이는 것을 실제로 막을 수 있다면, 사람들은 올바른 방법을 따를 수밖에 없겠지만, 어떻게 그렇게 할 수 있을까요? (또한, 이는 StylePtr<> 템플릿에 대해 이야기하는 완전히 유효한 방법들도 차단할 수 있으므로 매우 강압적인 해결책처럼 느껴집니다.)
현재 링크파이를 사용해 StylePtr<> 템플릿에 링크를 걸기 위한 제 해결책도 DOM이 매우 다르기 때문에 사전 형식화된 텍스트에서는 작동하지 않지만, 이는 코딩을 조금만 하면 수정할 수 있는 사소한 문제입니다.
아마도 그렇겠죠. 저는 백틱이 없다면 이 패턴을 사용해 자동으로 백틱을 추가하고, 링크를 걸기 위해 후처리(post-cooking) 콜백을 사용하는 방식을 취할 것 같습니다. 제가 착각하고 있지 않다면, 다른 방법으로 사전 형식화된 텍스트 중간에 링크를 추가하는 방법은 없습니다.